1
我有一个返回XHTML的Spring控制器,设置一个验证XHTML是否有效的JUnit测试最简单的方法是什么?我还想验证某些元素是否存在。验证XHTML在JUnit测试中是否有效?
我有一个返回XHTML的Spring控制器,设置一个验证XHTML是否有效的JUnit测试最简单的方法是什么?我还想验证某些元素是否存在。验证XHTML在JUnit测试中是否有效?
唯一的方法是解析输出。我在我的jUnit测试中使用了dom4j。然后你可以使用Xpath或DOM来提取你想要的元素并测试它们。
如果你还没有使用解析器,它可能需要一点点搞乱才能实现。但一旦你掌握了它,它非常方便,你可以写出各种各样的优秀测试。如果使用解析器对你来说是新的,也许看看dom4j quickstart guide。