|
@@ -0,0 +1,140 @@
|
|
|
|
+package cn.cslg.pas.service;
|
|
|
|
+
|
|
|
|
+import cn.cslg.pas.common.dto.FinalProofGroupDTO;
|
|
|
|
+import cn.cslg.pas.common.dto.GetInvalidReasonClaimsDTO;
|
|
|
|
+import cn.cslg.pas.common.dto.InvalidReasonDTO;
|
|
|
|
+import cn.cslg.pas.common.vo.GetInvalidReasonClaimsVO;
|
|
|
|
+import org.junit.jupiter.api.Assertions;
|
|
|
|
+import org.junit.jupiter.api.Test;
|
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
+import org.springframework.boot.test.context.SpringBootTest;
|
|
|
|
+
|
|
|
|
+import java.util.List;
|
|
|
|
+
|
|
|
|
+@SpringBootTest
|
|
|
|
+public class InvalidStatueTests {
|
|
|
|
+
|
|
|
|
+ @Autowired
|
|
|
|
+ private FinalInvalidStatueService finalInvalidStatueService;
|
|
|
|
+
|
|
|
|
+ public static InvalidReasonDTO addInvalid() {
|
|
|
|
+ InvalidReasonDTO dto = new InvalidReasonDTO();
|
|
|
|
+ dto.setStatuteId(3);
|
|
|
|
+ dto.setProjectId(368);
|
|
|
|
+ dto.setClaimSort(3);
|
|
|
|
+ dto.setClaimText("uyuyuyuyuuyuyuy");
|
|
|
|
+ return dto;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public static FinalProofGroupDTO addProof() {
|
|
|
|
+ FinalProofGroupDTO dto = new FinalProofGroupDTO();
|
|
|
|
+ dto.setProjectId(368);
|
|
|
|
+ dto.setInvalidReason("123456");
|
|
|
|
+ dto.setRbDecision("87659");
|
|
|
|
+ dto.setFeatureSort(1);
|
|
|
|
+ dto.setFeatureContent("0000000000");
|
|
|
|
+ dto.setCourtOpinions1("2222222222222");
|
|
|
|
+ dto.setCourtOpinions2("333333333333333333");
|
|
|
|
+ dto.setPresentOpinions("545656565");
|
|
|
|
+ return dto;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test() {
|
|
|
|
+ InvalidReasonDTO dto = addInvalid();
|
|
|
|
+ final Integer id = finalInvalidStatueService.addInvalidReason(dto);
|
|
|
|
+ Assertions.assertNotNull(id);
|
|
|
|
+ dto.setInvalidStatueId(id);
|
|
|
|
+ finalInvalidStatueService.delInvalidReason(dto);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test1() {
|
|
|
|
+ GetInvalidReasonClaimsDTO dto = new GetInvalidReasonClaimsDTO();
|
|
|
|
+ dto.setProjectId(368);
|
|
|
|
+ final List<GetInvalidReasonClaimsVO> claims = finalInvalidStatueService.getInvalidReasonClaims(dto);
|
|
|
|
+ Assertions.assertNotNull(claims);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test2() {
|
|
|
|
+ GetInvalidReasonClaimsDTO dto = new GetInvalidReasonClaimsDTO();
|
|
|
|
+ dto.setProjectId(368);
|
|
|
|
+ dto.setStatueType(1);
|
|
|
|
+ final List<GetInvalidReasonClaimsVO> claims = finalInvalidStatueService.getInvalidReasonClaims(dto);
|
|
|
|
+ Assertions.assertNotNull(claims);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test3() {
|
|
|
|
+ GetInvalidReasonClaimsDTO dto = new GetInvalidReasonClaimsDTO();
|
|
|
|
+ dto.setProjectId(368);
|
|
|
|
+ dto.setStatueType(2);
|
|
|
|
+ final List<GetInvalidReasonClaimsVO> claims = finalInvalidStatueService.getInvalidReasonClaims(dto);
|
|
|
|
+ Assertions.assertNotNull(claims);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test4() {
|
|
|
|
+ InvalidReasonDTO dto = addInvalid();
|
|
|
|
+ final Integer statueId = finalInvalidStatueService.addInvalidReason(dto);
|
|
|
|
+ dto.setInvalidStatueId(statueId);
|
|
|
|
+ dto.setClaimText("ioioioioioioioiioio");
|
|
|
|
+ final Integer id = finalInvalidStatueService.editInvalidReason(dto);
|
|
|
|
+ Assertions.assertNotNull(id);
|
|
|
|
+ finalInvalidStatueService.delInvalidReason(dto);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test5() {
|
|
|
|
+ InvalidReasonDTO dto = addInvalid();
|
|
|
|
+ final Integer id = finalInvalidStatueService.addInvalidReason(dto);
|
|
|
|
+ dto.setInvalidStatueId(id);
|
|
|
|
+ Assertions.assertNotNull(id);
|
|
|
|
+ finalInvalidStatueService.delInvalidReason(dto);
|
|
|
|
+ System.out.println("删除成功");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test6() {
|
|
|
|
+ InvalidReasonDTO dto = addInvalid();
|
|
|
|
+ final Integer id = finalInvalidStatueService.addInvalidReason(dto);
|
|
|
|
+ dto.setInvalidStatueId(id);
|
|
|
|
+ FinalProofGroupDTO proof = addProof();
|
|
|
|
+ proof.setInvalidStatueId(id);
|
|
|
|
+ final Integer featureId = finalInvalidStatueService.addFeature(proof);
|
|
|
|
+ Assertions.assertNotNull(featureId);
|
|
|
|
+ finalInvalidStatueService.delInvalidReason(dto);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test7() {
|
|
|
|
+ InvalidReasonDTO dto = addInvalid();
|
|
|
|
+ final Integer id = finalInvalidStatueService.addInvalidReason(dto);
|
|
|
|
+ dto.setInvalidStatueId(id);
|
|
|
|
+ FinalProofGroupDTO proof = addProof();
|
|
|
|
+ proof.setInvalidStatueId(id);
|
|
|
|
+ final Integer featureId = finalInvalidStatueService.addFeature(proof);
|
|
|
|
+ proof.setProofGroupId(featureId);
|
|
|
|
+ proof.setCourtOpinions1("AAAAAAAAAAAAAAAAAAA");
|
|
|
|
+ proof.setCourtOpinions2("BBBBBBBBBBBBBB");
|
|
|
|
+ final Integer feature = finalInvalidStatueService.editFeature(proof);
|
|
|
|
+ Assertions.assertNotNull(feature);
|
|
|
|
+ finalInvalidStatueService.delInvalidReason(dto);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Test
|
|
|
|
+ public void test8() {
|
|
|
|
+ InvalidReasonDTO dto = addInvalid();
|
|
|
|
+ final Integer id = finalInvalidStatueService.addInvalidReason(dto);
|
|
|
|
+ dto.setInvalidStatueId(id);
|
|
|
|
+ FinalProofGroupDTO proof = addProof();
|
|
|
|
+ proof.setInvalidStatueId(id);
|
|
|
|
+ final Integer featureId = finalInvalidStatueService.addFeature(proof);
|
|
|
|
+ proof.setProofGroupId(featureId);
|
|
|
|
+ Assertions.assertNotNull(featureId);
|
|
|
|
+ finalInvalidStatueService.delFeature(proof);
|
|
|
|
+ System.out.println("删除成功");
|
|
|
|
+ finalInvalidStatueService.delInvalidReason(dto);
|
|
|
|
+ }
|
|
|
|
+}
|