AssertingHttpClientBuilder Clase
- java.
lang. Object - com.
azure. core. test. http. AssertingHttpClientBuilder
- com.
public class AssertingHttpClientBuilder
Generador de clientes HTTP que ayuda a ejecutar comprobaciones de aserción asincrónicas y sincronizadas.
Resumen del constructor
Constructor | Description |
---|---|
AssertingHttpClientBuilder(HttpClient delegate) |
Cree una instancia de AssertingHttpClientBuilder con el cliente Http |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
Asserting |
assertAsync()
Afirma que solo se invocan implementaciones asincrónicas desde la pila de llamadas de implementación. |
Asserting |
assertSync()
Afirma que solo se invocan implementaciones de sincronización desde la pila de llamadas de implementación. |
Http |
build()
Crea una nueva HttpClient instancia que ayuda a proporcionar aserciones para invocar implementaciones de cliente http. |
Asserting |
skipRequest(BiFunction<HttpRequest,Context,Boolean> skipRequestFunction)
Método usado para especificar solicitudes HTTP que se omitirán al ejecutar aserciones. |
Métodos heredados de java.lang.Object
Detalles del constructor
AssertingHttpClientBuilder
public AssertingHttpClientBuilder(HttpClient delegate)
Cree una instancia de AssertingHttpClientBuilder con httpClient proporcionado.
Parámetros:
Detalles del método
assertAsync
public AssertingHttpClientBuilder assertAsync()
Afirma que solo se invocan implementaciones asincrónicas desde la pila de llamadas de implementación. Hacer que se produzca un error en las pruebas si se invoca la sincronización HttpClient#sendSync(HttpRequest, Context) .
Devoluciones:
assertSync
public AssertingHttpClientBuilder assertSync()
Afirma que solo se invocan implementaciones de sincronización desde la pila de llamadas de implementación. Hacer que se produzcan errores en las pruebas si se invoca async or HttpClient#send(HttpRequest, Context) .
Devoluciones:
build
public HttpClient build()
Crea una nueva HttpClient instancia que ayuda a proporcionar aserciones para invocar implementaciones de cliente http.
Devoluciones:
skipRequest
public AssertingHttpClientBuilder skipRequest(BiFunction
Método usado para especificar solicitudes HTTP que se omitirán al ejecutar aserciones.
Parámetros:
Devoluciones:
Se aplica a
Azure SDK for Java