浏览代码

优化测试用例代码

everywhere.z 10 月之前
父节点
当前提交
ccb4109ed7

+ 2 - 0
liteflow-testcase-el/liteflow-testcase-el-declare-multi-springboot/src/test/java/com/yomahub/liteflow/test/processFact/cmp/CmpConfig.java

@@ -9,6 +9,7 @@ import com.yomahub.liteflow.enums.LiteFlowMethodEnum;
 import com.yomahub.liteflow.enums.NodeTypeEnum;
 import com.yomahub.liteflow.slot.DefaultContext;
 import com.yomahub.liteflow.test.processFact.context.Company;
+import com.yomahub.liteflow.test.processFact.context.TestContext;
 import com.yomahub.liteflow.test.processFact.context.User;
 import org.springframework.stereotype.Component;
 
@@ -17,6 +18,7 @@ public class CmpConfig {
 
     @LiteflowMethod(value = LiteFlowMethodEnum.PROCESS, nodeType = NodeTypeEnum.COMMON, nodeId = "a")
     public void processA(NodeComponent bindCmp,
+                        @LiteflowFact("testCxt") TestContext context,
                         @LiteflowFact("user") User user,
                         @LiteflowFact("user.company.address") String address) {
         user.setName("jack");

+ 3 - 0
liteflow-testcase-el/liteflow-testcase-el-declare-multi-springboot/src/test/java/com/yomahub/liteflow/test/processFact/context/TestContext.java

@@ -1,5 +1,8 @@
 package com.yomahub.liteflow.test.processFact.context;
 
+import com.yomahub.liteflow.context.ContextBean;
+
+@ContextBean("testCxt")
 public class TestContext {
 
     private User user;