次の方法で共有


TestResourceNamer クラス

public class TestResourceNamer
extends ResourceNamer

ランダムな文字列名を提供します。 テスト モードが の場合、 PLAYBACK名前は記録からフェッチされます。 テスト モードが の場合、 RECORD名前はランダムに生成され、記録に保持されます。

コンストラクターの概要

コンストラクター 説明
TestResourceNamer(TestContextManager testContextManager, RecordedData storage)

テストリソース名のコンストラクター

TestResourceNamer(TestContextManager testContextManager, Consumer<String> storeVariable, Supplier<String> getVariable)

テストリソース名の Constrctor

TestResourceNamer(String name, TestMode testMode, RecordedData storage)

非推奨

テストリソース名のコンストラクター

メソッドの概要

修飾子と型 メソッドと説明
OffsetDateTime now()

現在の UTC のオフセット日時を取得します。

String randomName(String prefix, int maxLen)

ランダムな名前を取得します。

String randomUuid()

ランダムな UUID を取得します。

String recordValueFromConfig(String value)

値をストレージに記録し、再生時にポップアップ表示します。

メソッドの継承元: ResourceNamer

メソッドの継承元: java.lang.Object

コンストラクターの詳細

TestResourceNamer

public TestResourceNamer(TestContextManager testContextManager, RecordedData storage)

TestResourceNamer のコンストラクター

パラメーター:

testContextManager - 実行されているテストに関するコンテキスト情報 (テスト名、など TestMode)。
storage - ネットワーク呼び出しの一覧を含む記録されたデータ

TestResourceNamer

public TestResourceNamer(TestContextManager testContextManager, Consumer storeVariable, Supplier getVariable)

TestResourceNamer の Constrctor

パラメーター:

testContextManager - テスト名 TestMode、、その他など、実行中のテストに関するコンテキスト情報。
storeVariable - Consumerランダム変数を記録に格納するための 。
getVariable - 記録 Supplier からランダム変数を取得するための 。

TestResourceNamer

@Deprecated
public TestResourceNamer(String name, TestMode testMode, RecordedData storage)

非推奨

TestResourceNamer のコンストラクター

パラメーター:

name - プレフィックスとしてのテスト名
testMode - TestModeテストが実行されている 。
storage - ネットワーク呼び出しの一覧を含む記録されたデータ

メソッドの詳細

now

public OffsetDateTime now()

現在、UTC の OffsetDateTime を取得します。

戻り値:

現在、UTC の OffsetDateTime。

randomName

public String randomName(String prefix, int maxLen)

ランダムな名前を取得します。

上書き:

TestResourceNamer.randomName(String prefix, int maxLen)

パラメーター:

prefix - 可能な場合に使用するプレフィックス
maxLen - ランダムに生成された名前の最大長

戻り値:

ランダムな名前

randomUuid

public String randomUuid()

ランダムな UUID を取得します。

上書き:

TestResourceNamer.randomUuid()

戻り値:

ランダムな UUID。

recordValueFromConfig

public String recordValueFromConfig(String value)

値をストレージに記録し、再生時にポップアップ表示します。

パラメーター:

value - 値を記録する必要があります。

戻り値:

記録された値。

適用対象