tiu*_*rin 7 java junit unit-testing spring-webflow spring-webflow-2
我正在尝试为具有子流的流编写单元测试,该子流本身具有另一个子流.
我使用注册第一流程
FlowDefinitionResource getResource(FlowDefinitionResourceFactory resourceFactory)
.
然后我FlowDefinitionRegistry
在转换到它们之前在测试执行期间注册子流定义.
转换到"第一级"子流程就可以了.转换到当前子流的子流的结果 - NoSuchFlowDefinitionException
.
问题是子流定义似乎都附加到测试的主要流程,并且在另一个子流程中找不到子流程.
有没有办法将子流定义附加到测试中的另一个子流,哪些扩展AbstractXmlFlowExecutionTests
?
小智 1
您应该单独测试每个流程。因此,第一次测试顶部流程并模拟第一个子流程,然后仅测试第一个子流程并模拟第二个子流程,依此类推......
http://static.springsource.org/spring-webflow/docs/2.3.x/reference/html/ch15s07.html