gpt4 book ai didi

java - 单元测试嵌套子流(子流的子流)

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:35:13 25 4
gpt4 key购买 nike

我正在尝试为一个流编写单元测试,该流具有子流,而子流本身又具有另一个子流。

我注册第一个流程使用FlowDefinitionResource getResource(FlowDefinitionResourceFactory resourceFactory)

然后我在测试执行期间在 FlowDefinitionRegistry 中注册子流定义,然后再转换到它们。

过渡到“第一级”子流程没问题。转换到当前子流的子流的结果 - NoSuchFlowDefinitionException

问题是子流定义似乎都附加到测试的主要流,并且在另一个子流中找不到子流。

有什么方法可以将子流定义附加到测试中的另一个子流,从而扩展 AbstractXmlFlowExecutionTests

最佳答案

您应该单独测试每个流程。所以第一次测试顶级流和模拟第一个子流,然后只测试第一个子流和模拟第二个等等......

http://static.springsource.org/spring-webflow/docs/2.3.x/reference/html/ch15s07.html

关于java - 单元测试嵌套子流(子流的子流),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2945494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com