• Type Parameters

    • T = Response

    Parameters

    • data: any
    • field: string = 'body'

    Returns ((result) => T)

      • (result): T
      • Parameters

        • result: any

        Returns T

    Description

    Creates a middleware that asserts a specific field of the response matches the expected data (deep equality via expect().toEqual).

    Example

    const res = await request.get('/users');
    exactly({ id: 1, name: 'Alice' })(res);