【发布时间】:2017-11-07 03:29:23
【问题描述】:
我刚刚开始在我的应用程序中引入一些 PHPUnit 测试,并且想要比较生成的两个 XML 文件。阳性测试不是问题,因为有专门的方法可以做到这一点:
$this->assertEqualXMLStructure(
$expectedResultXml->firstChild,
$generatedResultXml->firstChild
);
现在,我一直在寻找写一个否定测试,我故意创建一个无效的 XML,以便它们不再匹配。我已经在谷歌上搜索了一段时间,但我似乎找不到一个好的解决方案(类似于一种名为 assertNotEqualXMLStructure(); 的方法)。我对 PHP 真的很陌生,所以这可能是一个菜鸟问题;对不起,如果是这种情况。
如何根据结构测试两个 XML 文件不相等?
【问题讨论】: