Thanks for your hard work :-).
2011/10/31 Daniel Luebke <daniel...@gmail.com>
> 2. Two WSDLs per Partner: BPELUnit can now support two WSDL references
> for a partner definition thereby allowing to use two different
> services for the partner and reflecting BPEL's partner link concept
> for a service provided by the process and a call-back service for the
> partner.
This should be quite useful for us as well: we have to test some
asynchronous services and the old approach with BPELUnit (using two
different partner tracks) was a bit of a hack.
> 3. XML File references for outgoing data: BPELUnit can now "import"
> XML files for the send part of an activity. Instead of the XML data
> contained in the <data> element, the XML file is read and the data is
> send as part of the activity.
I like the idea. However, I'd prefer adding a src="my.xml" attribute
to <tes:data>, to be consistent with the syntax for the data sources
(either embedded inside the XML element, or linked through a src
attribute). We could do the same for the templates, using the same
src="my.vtl" attribute.
> 4. Condition Groups: Conditions can be grouped in a condition group
> and reused for multiple receives.
Nice idea as well, and I like the format too!
Antonio
I pushed some new updates to my private branch.
New and changes features:
- All XMLAnyElements (like in send, templates, WS-HT tasks) are now
having an optional src-attribute. The logic for importing files is now
generic and centralized in the SpecificationLoader
- Many fixes
- New preference page in Eclipse listing all registered deployers,
data sources etc. and their options.
- improved labels in Eclipse editor showing the operation name for
better development of tests
And probably many small improvements...
Feedback is as always welcome :-)
Daniel