Compartilhar via


RecordedData Classe

  • java.lang.Object
    • com.azure.core.test.models.RecordedData

public class RecordedData

Controla as chamadas de rede e os nomes de variáveis que foram feitos em uma sessão de teste.

Resumo do Construtor

Construtor Description
RecordedData()

Cria uma nova instância de Dados Gravadospara gerenciar chamadas de rede e variáveis em uma sessão de teste.

Resumo do método

Modificador e tipo Método e descrição
void addNetworkCall(NetworkCallRecord record)

Adiciona uma chamada de rede ao final da lista.

void addVariable(String variable)

Adiciona uma variável ao final da lista.

NetworkCallRecord findFirstAndRemoveNetworkCall(Predicate<NetworkCallRecord> isMatch)

Localiza a primeira correspondência NetworkCallRecord com base no predicado, remove-a das chamadas de rede atuais e a retorna.

String removeVariable()

Remove a primeira variável da lista e a retorna.

Métodos herdados de java.lang.Object

Detalhes do construtor

RecordedData

public RecordedData()

Cria uma nova instância de RecordedData para gerenciar chamadas de rede e variáveis em uma sessão de teste.

Detalhes do método

addNetworkCall

public void addNetworkCall(NetworkCallRecord record)

Adiciona uma chamada de rede ao final da lista.

Parâmetros:

record - O registro a ser adicionado.

addVariable

public void addVariable(String variable)

Adiciona uma variável ao final da lista.

Parâmetros:

variable - A variável a ser adicionada à lista.

findFirstAndRemoveNetworkCall

public NetworkCallRecord findFirstAndRemoveNetworkCall(Predicate isMatch)

Localiza a primeira correspondência NetworkCallRecord com base no predicado, remove-a das chamadas de rede atuais e a retorna. null será retornado se a chamada de rede não puder ser correspondida.

Parâmetros:

isMatch - Predicado para corresponder a uma determinada chamada de rede.

Retornos:

O primeiro NetworkCallRecord que correspondeu a isMatch, caso contrário null , se nenhuma chamada de rede pudesse ser correspondida.

removeVariable

public String removeVariable()

Remove a primeira variável da lista e a retorna.

Retornos:

A primeira variável.

Aplica-se a