1
我遇到了一個我無法通過angularjs聯機幫助解決的問題。angularjs比較導航後的綁定值
我正在編寫angularjs/karma場景測試,我想驗證哪些部分是顯示錢包數量的視圖會在頁面導航後保留。錢包數量來自綁定值。
查看代碼:
<div class="label">Mon Compte<br>{{ User.getBalance() | currency }}</div>
場景代碼:
var b1 = binding('User.getBalance() | currency');
browser().navigateTo('/another-route');
var b2 = binding('User.getBalance() | currency');
expect(b1).toEqual(b2);
失敗的情況下結果:
expected {"name":"select binding 'User.getBalance() | currency'","fulfilled":true,"value":"4 353,90 €"} but was "4 353,90 €"
我的理解是,它試圖比較文本值至極一個承諾不起作用,但我不知道要解決這個問題...
一些幫助將不勝感激;)