Поблочное тестирование вложило подпотоки (подпотоки подпотоков)

Я пытаюсь записать модульный тест на поток, который имеет подпоток, который, сам, имеет другой подпоток.

Я регистрирую первое использование потока FlowDefinitionResource getResource(FlowDefinitionResourceFactory resourceFactory).

Затем я регистрирую определения подпотока во время выполнения теста в FlowDefinitionRegistry прежде, чем перейти им.

При переходе к "первому уровню" подпоток идет хорошо. Результат перехода к подпотоку текущего подпотока - NoSuchFlowDefinitionException.

Проблема состоит в том, что определения подпотока, все кажутся приложенными основному потоку теста, и подпоток не может быть найден в другом подпотоке.

Есть ли любой способ присоединить определение подпотока другому подпотоку в тестах, которые расширяются AbstractXmlFlowExecutionTests?

7
задан tiurin 31 May 2010 в 19:08
поделиться