TestContextManager Classe
- java.
lang. Object - com.
azure. core. test. TestContextManager
- com.
public class TestContextManager
Essa classe lida com o gerenciamento de contexto sobre um teste, como anotações de teste personalizadas e verificando se o teste é capaz de ser executado.
Resumo do Construtor
Construtor | Description |
---|---|
TestContextManager(Method testMethod, TestMode testMode) |
Constrói um TestContextManager com base no método de teste. |
TestContextManager(Method testMethod, TestMode testMode, boolean enableTestProxy, boolean recordWithoutRequestBodyClassAnnotation, Path testClassPath) |
Constrói um TestContextManager com base no método de teste. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
boolean |
didTestRun()
Retorna se o teste atual foi executado. |
boolean |
doNotRecordTest()
Retorna se o teste deve ter suas chamadas de rede registradas durante uma execução RECORD de teste. |
Test |
getTestMode()
Retorna o modo que está sendo usado para executar testes. |
String |
getTestName()
Retorna o nome do teste que está sendo executado. |
String |
getTestPlaybackRecordingName()
Retorna o nome do registro de reprodução para o teste que está sendo executado. |
boolean |
isTestProxyEnabled()
Retornará se o proxy de teste estiver habilitado |
boolean |
skipRecordingRequestBody()
Retorna se o teste está gravando o corpo da solicitação quando o modo de execução RECORD . |
Métodos herdados de java.lang.Object
Detalhes do construtor
TestContextManager
public TestContextManager(Method testMethod, TestMode testMode)
Constrói um TestContextManager com base no método de teste.
Parameters:
TestContextManager
public TestContextManager(Method testMethod, TestMode testMode, boolean enableTestProxy, boolean recordWithoutRequestBodyClassAnnotation, Path testClassPath)
Constrói um TestContextManager com base no método de teste.
Parameters:
RecordWithoutRequestBody
a anotação está presente na classe de teste.
Detalhes do método
didTestRun
public boolean didTestRun()
Retorna se o teste atual foi executado.
Returns:
doNotRecordTest
public boolean doNotRecordTest()
Retorna se o teste deve ter suas chamadas de rede registradas durante uma execução RECORD de teste.
Returns:
getTestMode
public TestMode getTestMode()
Retorna o modo que está sendo usado para executar testes.
Returns:
getTestName
public String getTestName()
Retorna o nome do teste que está sendo executado.
Returns:
getTestPlaybackRecordingName
public String getTestPlaybackRecordingName()
Retorna o nome do registro de reprodução para o teste que está sendo executado.
Returns:
isTestProxyEnabled
public boolean isTestProxyEnabled()
Retornará se o proxy de teste estiver habilitado
Returns:
skipRecordingRequestBody
public boolean skipRecordingRequestBody()
Retorna se o teste está gravando o corpo da solicitação quando o modo de execução RECORD .
Returns:
Aplica-se a
Azure SDK for Java