yangys
2025-08-18 254a64e2a3b773e6f743c179916db2c8c31ff140
blade-service/blade-mdm/src/test/java/org/springblade/mdm/program/service/ProgramAnnotationServiceTest.java
@@ -2,7 +2,7 @@
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.springblade.system.pojo.entity.Dict;
import org.springblade.system.pojo.entity.DictBiz;
import java.util.Arrays;
import java.util.List;
@@ -12,40 +12,37 @@
   @Test
   public void testIsAnnotation(){
      ProgramAnnotationService s = new ProgramAnnotationService();
      Dict fanucDict = new Dict();
      DictBiz fanucDict = new DictBiz();
      fanucDict.setCode("machine_annotation");
      fanucDict.setDictKey("FANUC");
      fanucDict.setRemark("(,)");
      Dict xmz = new Dict();
      DictBiz xmz = new DictBiz();
      xmz.setCode("machine_annotation");
      xmz.setDictKey("XIMENZI");
      xmz.setRemark("*-,");
      List<Dict> dictList = Arrays.asList(fanucDict, xmz);
      List<DictBiz> dictList = Arrays.asList(fanucDict, xmz);
      Assertions.assertTrue(s.isAnnotation("(abc)","FANUC", dictList));
      Assertions.assertFalse(s.isAnnotation("*-","FANUC",dictList));
      Assertions.assertTrue(s.isAnnotation("*-","XIMENZI", dictList));
   }
   @Test
   public void testIsAnnotation2(){
      ProgramAnnotationService s = new ProgramAnnotationService();
      Dict fanucDict = new Dict();
      DictBiz fanucDict = new DictBiz();
      fanucDict.setCode("machine_annotation");
      fanucDict.setDictKey("FANUC");
      fanucDict.setRemark("(,)");
      Dict xmz = new Dict();
      DictBiz xmz = new DictBiz();
      xmz.setCode("machine_annotation");
      xmz.setDictKey("XIMENZI");
      xmz.setRemark("*-,");
      List<Dict> dictList = Arrays.asList(fanucDict, xmz);
      List<DictBiz> dictList = Arrays.asList(fanucDict, xmz);
      Assertions.assertEquals("(A)",s.generateAnnotation("A","FANUC",dictList));
      Assertions.assertEquals("*-A",s.generateAnnotation("A","XIMENZI",dictList));
   }