インターフェース MvcTestResult

すべてのスーパーインターフェース:
org.assertj.core.api.AssertProvider<MvcTestResultAssert>

public interface MvcTestResult extends org.assertj.core.api.AssertProvider<MvcTestResultAssert>
assertThat で使用することを意図した MockMvcTester を使用して実行されたリクエストの結果を提供します。

次の 2 つの異なる状態のいずれかになります。

  1. 解決された例外で失敗した場合でも、リクエストは正常に処理されました。結果は使用可能であり、getUnresolvedException() は null を返します。
  2. リクエストは予期せず失敗しました。getUnresolvedException() はエラーに関する詳細情報を提供します。結果にアクセスしようとすると、例外が発生して失敗します。

リクエストが非同期だった場合、この時点で完全に解決され、レスポンスの完了を待たずに通常のアサーションを適用できます。

導入:
6.2
作成者:
Stephane Nicoll, Brian Clozel
関連事項: