AssertingHttpClientBuilder クラス
- java.
lang. Object - com.
azure. core. test. http. AssertingHttpClientBuilder
- com.
public class AssertingHttpClientBuilder
同期および非同期アサーション チェックの実行に役立つ HTTP クライアント ビルダー。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
AssertingHttpClientBuilder(HttpClient delegate) |
指定された Http |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Asserting |
assertAsync()
非同期実装のみが実装呼び出し履歴内から呼び出されることをアサートします。 |
Asserting |
assertSync()
同期実装のみが実装呼び出し履歴内から呼び出されるアサート。 |
Http |
build()
http クライアント実装を呼び出すためのアサーションを提供するのに役立つ新しい HttpClient インスタンスを作成します。 |
Asserting |
skipRequest(BiFunction<HttpRequest,Context,Boolean> skipRequestFunction)
アサーションの実行時にスキップする http 要求を指定するために使用されるメソッド。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
AssertingHttpClientBuilder
public AssertingHttpClientBuilder(HttpClient delegate)
指定された HttpClient を使用して の AssertingHttpClientBuilder インスタンスを作成します。
パラメーター:
メソッドの詳細
assertAsync
public AssertingHttpClientBuilder assertAsync()
非同期実装のみが実装呼び出し履歴内から呼び出されることをアサートします。 同期 HttpClient#sendSync(HttpRequest, Context) が呼び出されると、テストが失敗します。
戻り値:
assertSync
public AssertingHttpClientBuilder assertSync()
同期実装のみが実装呼び出し履歴内から呼び出されるアサート。 非同期 or HttpClient#send(HttpRequest, Context) 呼び出し時にテストが失敗します。
戻り値:
build
public HttpClient build()
http クライアント実装を呼び出すためのアサーションを提供するのに役立つ新しい HttpClient インスタンスを作成します。
戻り値:
skipRequest
public AssertingHttpClientBuilder skipRequest(BiFunction
アサーションの実行時にスキップする http 要求を指定するために使用されるメソッド。
パラメーター:
戻り値:
適用対象
Azure SDK for Java