Грешка на Phpunit - неуспешно установяване на възел, обозначен с

Използвам 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

Някаква идея защо се появява тази грешка? Всяка помощ наистина ще бъде оценена


person Srivathsa    schedule 05.12.2011    source източник


Отговори (1)


Не съм магьосник по XPath, но в нашите тестове използваме нещо като следното, за да търсим ‹div› с id от message.

$this->assertXpathContentContains('//div[@id="message"]', "test message");
person David Harkness    schedule 05.12.2011