我正在嘗試編寫單元測試的流,它有子流,其本身有另一個子流。單元測試嵌套子流(subflows subflows)
我註冊第一個流程使用 FlowDefinitionResource getResource(FlowDefinitionResourceFactory resourceFactory)
。
然後我在過渡到它們之前在測試執行期間在FlowDefinitionRegistry
中註冊子流定義。
過渡到「第一級」子流程確定。轉換爲當前子流的子流的結果 - NoSuchFlowDefinitionException
。
問題是,子流程定義似乎都附加到測試的主流程,在另一個子流程中無法找到子流程。
是否有任何方法可以將子流定義附加到測試中的另一個子流,擴展爲AbstractXmlFlowExecutionTests
?
是否有人知道如何做到這一點?我非常想知道,因爲我有同樣的問題。 – 2010-10-20 01:32:39