Skip navigation links
A B C E F G I M P R S T 

A

AbstractExtensao<A extends Annotation> - Class in br.jus.tst.tstunit
Implementação base para todas as extensões.
AbstractExtensao(Class<?>) - Constructor for class br.jus.tst.tstunit.AbstractExtensao
Cria uma nova instância da extensão para a classe de teste informada.
afterTestes() - Method in interface br.jus.tst.tstunit.Extensao
Método a ser executado após todos os testes da classe de testes serem executados.
AnnotationExtractor - Class in br.jus.tst.tstunit.annotation
Classe que auxilia na identificação de anotações em classes e métodos de teste.
AnnotationExtractor(Class<?>) - Constructor for class br.jus.tst.tstunit.annotation.AnnotationExtractor
Cria uma nova instância para a classe de teste informada.
AnnotationHandler<T> - Interface in br.jus.tst.tstunit.annotation
Responsável por identificar e processar anotações em classes e métodos de teste.
apply(Statement, Description) - Method in class br.jus.tst.tstunit.PrintTestNameWatcher
 
assertExtensaoHabilitada() - Method in class br.jus.tst.tstunit.AbstractExtensao
Verifica se a extensão está habilitada.

B

beforeTestes(Object) - Method in interface br.jus.tst.tstunit.Extensao
Método a ser executado antes dos testes da classe de testes serem executados.
br.jus.tst.tstunit - package br.jus.tst.tstunit
 
br.jus.tst.tstunit.annotation - package br.jus.tst.tstunit.annotation
 
br.jus.tst.tstunit.parameters - package br.jus.tst.tstunit.parameters
 
br.jus.tst.tstunit.time - package br.jus.tst.tstunit.time
 

C

carregar() - Method in class br.jus.tst.tstunit.Configuracao
Carrega as configurações a partir do arquivo.
carregarExtensoes() - Method in class br.jus.tst.tstunit.ExtensoesLoader
Carrega todas as extensões disponíveis no classpath.
classBlock(RunNotifier) - Method in class br.jus.tst.tstunit.TestUnitRunner
 
classeTeste - Variable in class br.jus.tst.tstunit.AbstractExtensao
 
Configuracao - Class in br.jus.tst.tstunit
Classe que fornece acesso a todas as configurações da biblioteca, conforme presentes em um arquivo Configuracao.getNomeArquivoPropriedades() que esteja no classpath.
configurar(Configuracao) - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
Configura a instância de acordo com as definições informadas.
createRunnerForTestWithParameters(TestWithParameters) - Method in class br.jus.tst.tstunit.parameters.TestUnitParameterizedRunnerFactory
 
createTest() - Method in class br.jus.tst.tstunit.parameters.TestUnitParameterizedRunner
 
createTest() - Method in class br.jus.tst.tstunit.TestUnitRunner
 
criarStatement(Statement, FrameworkMethod) - Method in class br.jus.tst.tstunit.AbstractExtensao
 
criarStatement(Statement, FrameworkMethod) - Method in interface br.jus.tst.tstunit.Extensao
Obtém um Statement configurado para a extensão.

E

evaluate() - Method in class br.jus.tst.tstunit.time.StatementComMedidor
 
Extensao<A extends Annotation> - Interface in br.jus.tst.tstunit
Uma extensão adiciona novas funcionalidades ao contexto de testes.
ExtensoesLoader - Class in br.jus.tst.tstunit
Classe responsável por carregar as extensões existentes.
ExtensoesLoader(String, Class<?>) - Constructor for class br.jus.tst.tstunit.ExtensoesLoader
Cria uma nova instância que utilizará como base o pacote informado para escanear extensões.

F

FORMATO_MENSAGEM_PADRAO - Static variable in class br.jus.tst.tstunit.PrintTestNameWatcher
Formato padrão para mensagens exibindo o nome do teste.
FORMATO_MENSAGENS_PADRAO - Static variable in class br.jus.tst.tstunit.time.MedidorTempoExecucao
 

G

getAnnotationsFromMethodOrClass(FrameworkMethod, Class<T>) - Method in class br.jus.tst.tstunit.annotation.AnnotationExtractor
Identifica todas as anotações presentes na classe de teste ou no método informado.
getBasePackage() - Method in class br.jus.tst.tstunit.ExtensoesLoader
 
getClasseTeste() - Method in class br.jus.tst.tstunit.AbstractExtensao
 
getClasseTeste() - Method in interface br.jus.tst.tstunit.Extensao
Obtém a classe de testes.
getClasseTeste() - Method in class br.jus.tst.tstunit.ExtensoesLoader
 
getFormatoMensagem() - Method in class br.jus.tst.tstunit.PrintTestNameWatcher
 
getFormatoMensagens() - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
 
getInstance() - Static method in class br.jus.tst.tstunit.Configuracao
Obtém a instância única da classe.
getInstancia() - Static method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
Obtém a instância única (singleton).
getInstanciaPersonalizadaParaTestes() - Method in interface br.jus.tst.tstunit.Extensao
Obtém uma instância da classe de testes com algum comportamento customizado para que funcione com essa extensão habilitada.
getNome() - Method in class br.jus.tst.tstunit.parameters.TestUnitParameterizedRunner
 
getNomeArquivoPropriedades() - Method in class br.jus.tst.tstunit.Configuracao
 
getPropriedadeBoolean(String) - Method in class br.jus.tst.tstunit.Configuracao
Obtém o valor de uma propriedade booleana.
getStream() - Method in class br.jus.tst.tstunit.PrintTestNameWatcher
 
getSubPropriedades(String) - Method in class br.jus.tst.tstunit.Configuracao
Obtém um subconjunto de propriedades.
getTestRules(Object) - Method in class br.jus.tst.tstunit.TestUnitRunner
 

I

ImprimirNomeTeste - Annotation Type in br.jus.tst.tstunit
Determina que o nome dos métodos de teste de uma classe devem ser impressos na saída padrão assim que cada teste começar a executar.
inicializar(Configuracao, RunNotifier) - Method in interface br.jus.tst.tstunit.Extensao
Inicializa a extensão.
isCarregado() - Method in class br.jus.tst.tstunit.Configuracao
Verifica se as propriedades já foram carregadas.
isHabilitada() - Method in class br.jus.tst.tstunit.AbstractExtensao
 
isHabilitada() - Method in interface br.jus.tst.tstunit.Extensao
Verifica se a extensão está habilitada para a classe de teste informada.
isHabilitado() - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
 

M

MedidorTempoExecucao - Class in br.jus.tst.tstunit.time
Permite que seja medido o tempo de execução de uma operação.
medir(Runnable, String) - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
Mede o tempo de execução de uma operação representada por um Runnable.
medir(Callable<T>, String) - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
Mede o tempo de execução de uma operação representada por um Callable.
medir(Function<T, R>, String) - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
Mede o tempo de execução de uma operação representada por uma Function.
methodBlock(FrameworkMethod) - Method in class br.jus.tst.tstunit.TestUnitRunner
 

P

PrintTestNameWatcher - Class in br.jus.tst.tstunit
TestRule que imprime o nome de cada caso de teste em um stream de saída.
PrintTestNameWatcher(String, PrintStream) - Constructor for class br.jus.tst.tstunit.PrintTestNameWatcher
Cria uma nova regra de impressão de nome de testes utilizando o formato informado e direcionando as mensagens para o stream de saída.
PrintTestNameWatcher(String) - Constructor for class br.jus.tst.tstunit.PrintTestNameWatcher
 
PrintTestNameWatcher() - Constructor for class br.jus.tst.tstunit.PrintTestNameWatcher
 
processar(FrameworkMethod) - Method in interface br.jus.tst.tstunit.annotation.AnnotationHandler
Obtém uma instância de T a partir do método de testes informado.

R

run(RunNotifier) - Method in class br.jus.tst.tstunit.TestUnitRunner
 

S

setFormatoMensagens(String) - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
 
setHabilitado(boolean) - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
 
setNomeArquivoPropriedades(String) - Method in class br.jus.tst.tstunit.Configuracao
Define o nome do arquivo o qual será utilizado para carregar as propriedades.
StatementComMedidor - Class in br.jus.tst.tstunit.time
Implementação de Statement que utiliza um MedidorTempoExecucao.
StatementComMedidor(Statement) - Constructor for class br.jus.tst.tstunit.time.StatementComMedidor
Cria uma nova instância encapsulando um outro Statement.

T

TestUnitException - Exception in br.jus.tst.tstunit
Exceção lançada quando ocorre algum erro durante o funcionamento do TEST Unit.
TestUnitException(String, Throwable) - Constructor for exception br.jus.tst.tstunit.TestUnitException
Cria uma nova exceção com uma mensagem de erro e a causa-raiz.
TestUnitException(String) - Constructor for exception br.jus.tst.tstunit.TestUnitException
Cria uma nova exceção com uma mensagem de erro.
TestUnitParameterizedRunner - Class in br.jus.tst.tstunit.parameters
Implementação adaptada de TestUnitRunner que permite a execução de testes parametrizados.
TestUnitParameterizedRunner(TestWithParameters) - Constructor for class br.jus.tst.tstunit.parameters.TestUnitParameterizedRunner
Cria uma nova instância para o teste parametrizado informado.
TestUnitParameterizedRunnerFactory - Class in br.jus.tst.tstunit.parameters
Implementação de ParametersRunnerFactory que fornece instâncias de TestUnitParameterizedRunner.
TestUnitParameterizedRunnerFactory() - Constructor for class br.jus.tst.tstunit.parameters.TestUnitParameterizedRunnerFactory
 
TestUnitRunner - Class in br.jus.tst.tstunit
@TestUnitRunner é um Runner do JUnit que facilita o uso de vários recursos em classes de testes.
TestUnitRunner(Class<?>) - Constructor for class br.jus.tst.tstunit.TestUnitRunner
Cria uma nova instância do runner para rodar sobre a classe informada.
TestUnitRuntimeException - Exception in br.jus.tst.tstunit
Exceção lançada quando ocorre algum erro durante o funcionamento do TEST Unit.
TestUnitRuntimeException(String, Throwable) - Constructor for exception br.jus.tst.tstunit.TestUnitRuntimeException
Cria uma nova exceção com uma mensagem de erro e a causa-raiz.
TestUnitRuntimeException(Throwable) - Constructor for exception br.jus.tst.tstunit.TestUnitRuntimeException
Cria uma nova exceção com a causa-raiz.
TestUnitRuntimeException(String) - Constructor for exception br.jus.tst.tstunit.TestUnitRuntimeException
Cria uma nova exceção com uma mensagem de erro.
toString() - Method in class br.jus.tst.tstunit.time.MedidorTempoExecucao
 
A B C E F G I M P R S T 
Skip navigation links

Copyright © 2016–2019 Tribunal Superior do Trabalho. All rights reserved.