zero 1 年間 前
コミット
51ad999931
1 ファイル変更140 行追加0 行削除
  1. 140 0
      src/test/java/cn/cslg/pas/service/InvalidStatueTests.java

+ 140 - 0
src/test/java/cn/cslg/pas/service/InvalidStatueTests.java

@@ -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);
+    }
+}