2016-04-25 14 views
0

このコードは以前は動作していましたが、何らかの理由で現在は動作していません。falseを返すと.contentequalsは例外をスローしません。

テキストフィールド1が最もインテリジェントなPRIVATE AVIATION溶液が Data.firstScreenをOFF取っている= MOST INTELL !!! IGENT PRIVATE AVIATION溶液を上記のコードはテストとして、常に真である

Asserts.TextField1.contentEquals(Data.firstScreen); 
Asserts.TextField1.trim().contentEquals(Data.firstScreen); 

をOFF取っています=失敗しない、それは、私も試しました。トリム()、まだパスします。

正しく動作するのは、Assert.AssertEqualsだけです。

Assert.assertEquals(Asserts.TextField1, Data.firstScreen); 

私はちょうど.contentequalsを出力し、正しく返しましたが、コードは引き続き実行され、停止しません。例外はどこにもスローされていないようですが、私は例外もキャッチしません。

答えて

0

同じ問題を抱えている可能性がある他の人のために考えてください。 .contentequalsは文字列を比較してtrueまたはfalseを返します。実際には何もアサートしていません。

あなたは基本的に質問をしていますが、答えを返しています。テストに失敗するかどうかを判断する必要があります。そうでなければ、動作し続けます。

関連する問題