我正在为简单的工作流程编写Junit测试。它给出了这个错误: com.amazonaws.services.simpleworkflow.flow.StartChildWorkflowFailedException:OPEN_CHILDREN_LIMIT_EXCEEDED for workflowExecution ....
以下是测试代码的简要版本。
@RunWith(FlowBlockJUnit4ClassRunner.class)
public class MyWorkflowImplTest {
@Rule
public WorkflowTest workflowTest = new WorkflowTest();
@Before
public void setUp() {
MyActivity activities = new MyActivityImp(...);
workflowTest.addActivitiesImplemetation(activities);
workflowTest.addWorflowImplementationType(MyWorkflowImpl.class);
}
@Test
public void test() {
MyWorkflowClient workflow = workflowFactory.getClient();
Promise<Void> response = workflow.MyFunction();
}
我搜索了...一个可能的解决方案是将-noverify添加到JVM。但它没有解决问题..还有其他建议吗?感谢帮助。
答案 0 :(得分:0)