>> It sounds like you are suggesting it's bad to have xpaths in junitObviously if the test needs to handle the possibility of different
>> tests? ...and to use Schematron instead?
>>
>
> Yes. Because changes to the structure of the xml will break the JUnit
> test whereas Schematron assertions are resilient to that.
structures, then just use the appropriate xpath / xquery in the test
(!)
If I'm missing something here, please provide an example.