expect(view.$el.html()).toContain('Admin');
Görünüm 'Yönetici' kelimesini içerir, bu nedenle doğru olarak dönmesini beklerdim. Bunu nasıl başarabilirim?Jasmine, html'nin metin içerip içermediğini ve booleanın döndüğünü kontrol eder.
expect(view.$el.html()).toContain('Admin');
Bu, undefined
değerini döndürür. true
'u nasıl iade edebilirim?
<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>
Bu yardım edin view.$el.html
döndü budur. Yasemin Dokümanlar
lütfen ilgili bazı html kodunu paylaşın ve kullandığınız tüm jQuery kitaplıklarından söz edin. Ayrıca sorununuzu jsfiddle bağlantısında yeniden oluşturmaya ve paylaşmaya çalışın. –
'görünüm. $ El.html()' ne döndürüyor –
@ BhushanKawadkar jasmine için yeniyim - jsfiddle'ı kullanabilir miyim bilmiyorum! Sadece jquery omurgasını kullanıyorum. Başka hiçbir kütüphane yok – Spdexter