Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
FEST ライブラリで assertThat() メソッドを実行しています。ただし、while ループで実行される以下のコードの実行時の動作は理解できません。
assertThat(Priority >= nextPriority);
実行時に Priority = 1 および nextPriority = 2 ですが、このステートメントのメソッドをデバッグすると、メソッドは終了せず、while ループ内の次の行に進みます。
なぜこれが起こるのか誰か知っていますか?
assertThat()アサーションを検証しません。あなたが欲しいのは
assertThat()
assertThat(priority >= nextPriority).isTrue();
またはそれ以上:
assertThat(priority).isGreaterThanOrEqualTo(nextPriority);