AuditTest.java 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import com.fs.audit.chain.AuditResult;
  2. import com.fs.audit.domain.AuditFlow;
  3. import com.fs.audit.dto.AuditRequestDTO;
  4. import com.fs.audit.dto.CreateAuditRequestDTO;
  5. import com.fs.audit.enums.AuditTypeEnum;
  6. import com.fs.audit.service.AuditService;
  7. import org.junit.jupiter.api.Test;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import java.util.List;
  10. public class AuditTest extends BaseSpringBootTest{
  11. @Autowired
  12. private AuditService auditService;
  13. @Test
  14. void createAudit(){
  15. CreateAuditRequestDTO requestDTO = new CreateAuditRequestDTO();
  16. requestDTO.setBusinessId(1L);
  17. requestDTO.setBusinessType(AuditTypeEnum.GRADE_AUDIT.getCode());
  18. requestDTO.setTempCode(AuditTypeEnum.GRADE_AUDIT.getCode());
  19. requestDTO.setInitiatorId(0L);
  20. requestDTO.setCompanyId(1L);
  21. Long audit = auditService.createAudit(requestDTO);
  22. }
  23. @Test
  24. void doAudit(){
  25. AuditRequestDTO requestDTO = new AuditRequestDTO();
  26. requestDTO.setAuditId(139L);
  27. requestDTO.setUserId(1001L);
  28. requestDTO.setUserType(1);
  29. requestDTO.setAction(2);
  30. AuditResult auditResult = auditService.doAudit(requestDTO);
  31. System.out.println(auditResult);
  32. }
  33. @Test
  34. void getAuditFlows(){
  35. List<AuditFlow> auditFlows = auditService.getAuditFlows(139L);
  36. logger.info(": {}",auditFlows);
  37. }
  38. }