AssertJ を使用して、例外をスローするメソッドを再度使用して、原因のメッセージが何らかの文字列と等しいことを確認する方法はありますか。
私は現在次のようなことをしています:
assertThatThrownBy(() -> SUT.method())
.isExactlyInstanceOf(IllegalStateException.class)
.hasRootCauseExactlyInstanceOf(Exception.class);
根本原因のメッセージをチェックするアサーションを追加したいと考えています。