Hello, I've searched for some tools simplifying testing SAs in JBI, but have not found much interesting. I'm wondering what do you use for integration testing of SAs.
I've used recently SoapUI (created test cases with mock response steps to mock up external services), but it was not convenient. Some scenarios were impossible to test, like sending message and receiving two consecutive others on two next mock steps caused errors. And of course a lot of delays + parallel test cases were needed to not get concurrent modification exceptions in SoapUI. It also needed additional HTTP providers/consumers to communicate with SoapUI. The good point is that they plan to do something about it in future (http://www.soapui.org/future.html). But I think that some simple tool for recording / playing back normalized messages would solve most cases. I was thinking of writing a simple open source application which would generate Ode Bpel SU + SA from SoapUI xml project. That would work for creating manually test cases in SoapUI and running them in JBI, but in future, a tool for generating SoapUI test cases, based on recorded normalized messages, would be useful I think. So what's your opinion about it? Would you make use of it, or am I alone? :-) Regards, -- RafaĆ Rusin www.mimuw.edu.pl/~rrusin
