Тестирование подпотоков в Муле
Я начал писать тестовые случаи для моего проекта Mule.
Я написал функциональный тест для моих основных потоков следующим образом.
public void testMainFlow_1() throws Exception{
MuleClient client = muleContext.getClient();
MuleMessage result = client.send(helloServiceAddress, fileAsString("SamplePayloads/input_Request.xml"), properties);
assertNotNull("Null Result", result);
assertEquals(result.getPayloadAsString(), fileAsString("SampleResponses/sampleResponse.xml"));
}
Но как я могу проверить свои подпотоки. Они нене имеет никаких конечных точек. Так как я могу передать им полезную нагрузку и проверить ее?
Ниже приведен мой конфиг потока.
....
....
....
....
....
....
....
....
....
....