2017-03-09 1 views
0

Der Text auf der gerenderten Seite wird: Erstellen Sie eine neue KaderPHPUnit nicht zu sehen, den Text

PHPUnit arbeitet mit

->see('Build a'); 

aber nicht

->see('Build a new squad'); 

etwas zu tun mit der Formatierung?

Build a <strong><i>new</i></strong> squad 

Der Text wird wie oben im phpunit XML-Bericht ausgegeben.

Gibt es einen Schalter oder eine Flagge, die ich verwenden muss?

+0

Wenn Sie es ändern zu '-> siehe ('Build a neue Kader')' ist es, den Text dann sehen? PHPUnit liest wahrscheinlich nur, was es tatsächlich auf dem HTML zeigt und es nicht wirklich rendert. –

Antwort

0

Nein, siehe Funktion überprüfen Sie einfach den Roh-HTML-Inhalt. Sie können strip_tags($text, '<strong><i>') mit dem Antwortinhalt verwenden und möglicherweise eine bestimmte Assertion vornehmen. Aber ->see('Build a <strong><i>new</i></strong> squad') ist die richtige Art zu testen.

Verwandte Themen