expect(view.$el.html()).toContain('Admin');
La vista contiene la parola "Admin" quindi mi aspettavo che restituisse true. Come posso raggiungere questo obiettivo?test del gelsomino verificare se html contiene testo e restituire booleano
expect(view.$el.html()).toContain('Admin');
Restituisce undefined
. Come posso renderlo restituito true
?
<header class="main">
<div id="heading">
<ul class="header-view right">
<li class="inline"><a href="#link" class="button help-btn tab-btn"><span> </span>Help</a></li>
<li class="inline last"><a href="#og" class="button admin-btn tab-btn expand-admin"><span></span>Admin</a></li>
</ul>
</div>
</header>
Questo è ciò che viene restituito dal view.$el.html
Si prega di aiuto.
Si prega di condividere alcuni codice html e menzionare tutte le librerie jquery che si sta utilizzando. Prova anche a riprodurre il tuo problema sul link jsfiddle e condividerlo. –
'view. $ El.html()' cosa restituisce –
@BhushanKawadkar sono nuovo al gelsomino- non so se posso usare jsfiddle per questo! io uso solo la spina dorsale jquery. Nessuna altra libreria – Spdexter