123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 |
- 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 test11() {
- InvalidReasonDTO dto = addInvalid();
- try {
- finalInvalidStatueService.addInvalidReason(dto);
- } catch (Exception e) {
- Assertions.assertEquals("该法条下已存在相同权利要求", e.getMessage());
- }
- }
- @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");
- try {
- finalInvalidStatueService.editInvalidReason(dto);
- } catch (Exception e) {
- Assertions.assertEquals("该法条下已存在相同权利要求", e.getMessage());
- }
- }
- @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);
- }
- }
|