Question

J'utilise PHPUnit 3.5.x avec Zend 1.10 J'ai une ligne dans mon IndexControllerTestCase.php

$this->assertXpathContentContains("id('message')", "test message");

cela montre une erreur

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

Une idée de la raison pour laquelle cette erreur apparaît?Toute aide serait vraiment appréciée

Était-ce utile?

La solution

Je ne suis pas un assistant XPath, mais dans nos tests, nous utilisons quelque chose comme ce qui suit pour rechercher le

avec le id de message.

$this->assertXpathContentContains('//div[@id="message"]', "test message");
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top