gpt4 book ai didi

java - 即使 XML 相同,jUnit 比较 XML 字符串也会失败

转载 作者:行者123 更新时间:2023-11-29 07:09:01 25 4
gpt4 key购买 nike

我正在编写一系列 jUnit 测试,以确保我的代理 Servlet 从各种来源获取客户端页面的 XML。

我的一个测试向 servlet 发送请求以获取 XML,然后将其与相同的本地副本进行比较(我认为)

我检查了每个 XML 的长度,这很有趣。

本地副本长度 = 1753

远程版本长度 = 1796

我只是在使用 assertTrue()

assertTrue(remote.equals(local));       

知道为什么长度不同吗?jUnit 中有没有一种方法可以比较 XML 以确保它们符合预期并且语法正确?

还有其他建议吗?

最佳答案

关于比较 XML 的更好方法的问题 - 我以前使用过 XMLUnit并觉得效果很好。

关于java - 即使 XML 相同,jUnit 比较 XML 字符串也会失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16210080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com