接口 WebTestClient.BodySpec<B,​S extends WebTestClient.BodySpec<B,​S>>

  • 类型参数:
    S - a self reference to the spec type
    B - the body type
    所有已知子接口:
    WebTestClient.ListBodySpec<E>
    封闭接口:
    WebTestClient

    public static interface WebTestClient.BodySpec<B,​S extends WebTestClient.BodySpec<B,​S>>
    Spec for expectations on the response body decoded to a single Object.
    • 方法详细资料

      • isEqualTo

        <T extends S> T isEqualTo​(B expected)
        Assert the extracted body is equal to the given value.
      • value

        <T extends S> T value​(Matcher<B> matcher)
        Assert the extracted body with a Matcher.
        从以下版本开始:
        5.1
      • value

        <T extends S,​R> T value​(Function<B,​R> bodyMapper,
                                      Matcher<R> matcher)
        Transform the extracted the body with a function, e.g. extracting a property, and assert the mapped value with a Matcher.
        从以下版本开始:
        5.1
      • value

        <T extends S> T value​(Consumer<B> consumer)
        Assert the extracted body with a Consumer.
        从以下版本开始:
        5.1