Я пытаюсь записать модульный тест на поток, который имеет подпоток, который, сам, имеет другой подпоток.
Я регистрирую первое использование потока FlowDefinitionResource getResource(FlowDefinitionResourceFactory resourceFactory)
.
Затем я регистрирую определения подпотока во время выполнения теста в FlowDefinitionRegistry
прежде, чем перейти им.
При переходе к "первому уровню" подпоток идет хорошо. Результат перехода к подпотоку текущего подпотока - NoSuchFlowDefinitionException
.
Проблема состоит в том, что определения подпотока, все кажутся приложенными основному потоку теста, и подпоток не может быть найден в другом подпотоке.
Есть ли любой способ присоединить определение подпотока другому подпотоку в тестах, которые расширяются AbstractXmlFlowExecutionTests
?