ニキータコズロフスキー:
質問があるので:JUnitのコマンドを私は期待ではない、実際に等しいことを確認するために使用する必要があります。例えば、私はこのようなのassertEqualsを使用します
assertEquals(tr1.detectTriangle(), tr1.TR_EQUILATERAL);
だからここ予想変数は2ですが、実際は1で、テストが失敗しました。私は、この試験に合格するためには何を使うべきコマンド?
GhostCat敬礼モニカC.:
もちろん、そこにシンプルですassertNotEquals()
が、私は一般的にのみ、あなたが本当に必要アサート1を使用することをお勧め:assertThat
!
assertThat(actual, is(expected));
または、あなたのケースでは:
assertThat(actual, not(expected));
どこis()
とnot()
しているhamcrestその名が意味するものでは正確に何のmatcher。