Commit 3c9100d7a697be8952d2ef95a0a99d3e2355e926

Authored by YunaiV
1 parent e3774878

✨ feat(mes): 添加编码规则分段详情查询 API

yudao-module-mes/src/test/java/cn/iocoder/yudao/module/mes/service/md/autocode/strategy/impl/MesMdAutoCodeSerialNumberPartStrategyTest.java
@@ -72,13 +72,17 @@ public class MesMdAutoCodeSerialNumberPartStrategyTest extends BaseRedisUnitTest @@ -72,13 +72,17 @@ public class MesMdAutoCodeSerialNumberPartStrategyTest extends BaseRedisUnitTest
72 // 准备参数 72 // 准备参数
73 MesMdAutoCodePartDO part = new MesMdAutoCodePartDO().setLength(4).setSerialStartNo(1).setSerialStep(5).setCycleFlag(false); 73 MesMdAutoCodePartDO part = new MesMdAutoCodePartDO().setLength(4).setSerialStartNo(1).setSerialStep(5).setCycleFlag(false);
74 MesMdAutoCodeRuleDO rule = new MesMdAutoCodeRuleDO().setId(4L); 74 MesMdAutoCodeRuleDO rule = new MesMdAutoCodeRuleDO().setId(4L);
75 - MesMdAutoCodeContext context = new MesMdAutoCodeContext().setRule(rule); 75 + MesMdAutoCodeContext context1 = new MesMdAutoCodeContext().setRule(rule);
  76 + MesMdAutoCodeContext context2 = new MesMdAutoCodeContext().setRule(rule);
76 77
77 // 调用 78 // 调用
78 - String result = strategy.generate(part, context); 79 + String result1 = strategy.generate(part, context1);
  80 + String result2 = strategy.generate(part, context2);
79 // 断言 81 // 断言
80 - assertEquals("0005", result);  
81 - assertEquals(5, context.getSerialNo()); 82 + assertEquals("0001", result1);
  83 + assertEquals(1, context1.getSerialNo());
  84 + assertEquals("0006", result2);
  85 + assertEquals(6, context2.getSerialNo());
82 } 86 }
83 87
84 @Test 88 @Test