Phpunit错误 - 断言节点表示失败

时间:2011-12-05 20:27:52

标签: php zend-framework phpunit zend-test

我正在使用PHPUnit 3.5.x和Zend 1.10 我的IndexControllerTestCase.php

中有一行
$this->assertXpathContentContains("id('message')", "test message");

这显示错误

1) IndexControllerTest::testIndexWithMessageAction
Failed asserting node denoted by id CONTAINS content "test message"

C:\xampp\htdocs\hive\library\Zend\Test\PHPUnit\Constraint\DomQuery.php:256
C:\xampp\htdocs\hive\library\Zend\Test\PHPUnit\ControllerTestCase.php:516
C:\xampp\htdocs\testsample\tests\application\controllers\IndexControllerTest.php
:14

知道为什么会弹出这个错误?真的很感激任何帮助

1 个答案:

答案 0 :(得分:3)

我不是XPath向导,但在我们的测试中,我们使用类似下面的内容来查找< div>使用id的{​​{1}}。

message