ダイナミックで、あるページから別のページに取得された値を検証する必要があります。その要素にもスペースがあります。 以下は私のコーディングです。jasmine expect(check).toContain(value)を使用してスペースで動的値を確認する方法は?
ページ - > name
ページ-2 - - 他のページに表示された>と同じ値1
var PerAge = element(by.css("h1 > span.ng-binding")).getText();
この要素は、このように、それにスペースがあります。この要素にはスペースがありません。
var HumAge = element(by.repeater("slide in ctrl.slides track by $index")).getText();
ここでは、ページ2の値が同じかどうかを検証したいと思います。リピーターには他の値があるので、値を検証するために.toContainを使用しています。 ここでの問題は、PerAgeにスペースがあることです。
このスタックオーバーフローに関する質問をチェックしましたが、うまくいかなかった。 Expected '> ' to equal '> ' in jasmine。
expect(PerAge).toContain(HumAge);
'シェーン' を含むように 'シェーン' 予想される次のエラー
を返す
ITSは。
私はtrim
を試しましたが、トリムを認識しません。 .ToEqual
は、他のものがたくさんあるので、以下のように使用することはできません。
expect(PerAge).toEqual('\xA0HumAge')
感謝。それはとてもうまくいった。 – James