クラス JsonContent<T>

java.lang.ObjectSE
org.springframework.boot.test.json.JsonContent<T>
型パラメーター:
T - コンテンツを作成したソース型
実装されたすべてのインターフェース:
org.assertj.core.api.AssertProvider<JsonContentAssert>

public final class JsonContent<T> extends ObjectSE implements org.assertj.core.api.AssertProvider<JsonContentAssert>
通常、JSON テスターから作成された JSON コンテンツ。通常、provide JsonContentAssert から AssertJ assertThat 呼び出しにのみ使用されます。
導入:
1.4.0
作成者:
Phillip Webb, Diego Berrueta
  • コンストラクターの詳細

    • JsonContent

      public JsonContent(ClassSE<?> resourceLoadClass, ResolvableType type, StringSE json)
      新しい JsonContent インスタンスを作成します。
      パラメーター:
      resourceLoadClass - リソースのロードに使用されるソースクラス
      type - テスト中の型 (または、不明の場合は null )
      json - 実際の JSON コンテンツ
  • メソッドの詳細

    • assertThat

      @DeprecatedSE(since="1.5.7", forRemoval=false) public JsonContentAssert assertThat()
      使用すべきではありません。
      誤って使用しないようにしてください。代わりに、標準の AssertJ assertThat(context)... 呼び出しを優先してください。
      代わりに AssertJ の assertThat を使用してください。
      次で指定:
      インターフェース org.assertj.core.api.AssertProvider<T>assertThat 
    • getJson

      public StringSE getJson()
      実際の JSON コンテンツ文字列を返します。
      戻り値:
      JSON コンテンツ
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString