2016-04-29 16 views

Antwort

1

Die exist Sprachkette in Vanille Chai wird verwendet, um zu überprüfen, ob ein altes JavaScript-Ob- jekt weder undefined noch null ist. Es klingt wie in deinem Fall, dass du dich gegen ein DOM-Element behaupten willst, was Vanille Chai nicht kann. Stattdessen müssen Sie ein Chai-Plugin wie chai-jquery zusammen mit jQuery für die DOM-Manipulation einfügen. chai-jquery können Sie Assertionen gegen Elemente schreiben, die Sie mit jQuery gefunden haben, und sogar bietet und überschrieben Form von exist, die wahrscheinlich genau Ihren Zweck erfüllen würde. Alle zusammen, der Code für Sie suchen eine div mit Klasse behaupten avatar existiert so etwas wie folgt aussehen würde:

expect($('div.avatar')).to.exist; 
Verwandte Themen