assumeThat
JUnit4のエラー メッセージを表示するにはどうすればよいですか?
このテストは成功しますが、何も出力されません。その理由は、 でテストを実行するにはread1
、 である必要b
があるからですtrue
。b
であるためfalse
、テストは適用されません。
boolean b = false;
byte[] read1 = null;
assumeThat("b shold be true to continue testing", b, is(true));
assertThat("read1 should not be null", read1, is(notNullValue()));
assumeThat
メッセージを含むログは見つかりませんでした。ここでの問題は、仮定 X が失敗したために合格したが完了しなかったテストを知りたいということです。メッセージ (たとえば、アサーションが失敗した場合と同様) がまだ仮定のために出力されているとよいでしょう。
奇妙に思えるかもしれませんが、この問題に関するコメントを見つけることができませんでした (JUnit ページを含む)。そのため、何か間違ったことを行っているか、間違った場所でメッセージを探している可能性があります。エクリペを使用しています。