针对xsd的Jibx绑定测试

时间:2014-05-12 10:31:05

标签: java xsd jibx xml-generation

我正在开发一个使用jibx进行编组/解组xmls的项目。每次xsd更改时,我都必须更改我可以使用的绑定。

但我想要的是在部署之前确保没有xml这样xml是xsd-valid并且可能导致任何编组/解组错误。 Java对象模型和xsd具有不同的结构,因此重新生成绑定文件不是一种选择。

我认为解决此问题的可能方法是:

  • 找到一种方法来验证jibx绑定文件对xsd set(我到目前为止还没有)
  • 通过xsd set生成xml并在JUnit测试中使用它。

那么实现这一目标的最佳途径是什么,哪些图书馆/工具可能会有所帮助?

1 个答案:

答案 0 :(得分:0)

没有办法完全测试对xsd的绑定。您想要的最佳方法是使用xsd生成多个样本xml文档,并在单元测试中使用它们。