Привет, %username%.
Недавно, опубликовал
свою статью про валидацию XML-данных в java проектах. В статье я постарался рассказать немного о библиотеке
XmlUnit и о том как правильно с моей точки зрения писать
тесты в таких случаях. Кому интересно, всех приглашаю
почитать.
UPD:
Краткий итог:
В начале поленился описывать возможности библиотеки, мол, если нужно, сами зайдут и почитают. В итоге, повалила куча вопросов, типа - а так можно. Пришлось дополнить статью парой ссылок и комментариями. В целом получилось не плохо.
Благодаря комментариям узнал для себя новое, в XSD-схеме можно указывать обязательный
порядок тегов:
The indicator specifies that the child elements must appear in a specific order:
Так что совет всем, читайте мануалы, оно полезно.