Perguntas com a marcação «junit»

93
Como posso fazer um teste JUnit esperar?

Eu tenho um teste JUnit que quero esperar por um período de tempo, de forma síncrona. Meu teste JUnit se parece com isto: @Test public void testExipres(){ SomeCacheObject sco = new SomeCacheObject(); sco.putWithExipration("foo", 1000); //WAIT FOR 2 SECONDS

90
Zombe de um construtor com parâmetro

Eu tenho uma aula como abaixo: public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } A lógica no construtor A(String test)e check()são as coisas que estou tentando zombar. Eu quero qualquer chamada como: new A($$$any string$$$).check()retorna...

87
Como usar JUnit e Hamcrest juntos?

Não consigo entender como o JUnit 4.8 deve funcionar com os matchers Hamcrest. Existem alguns matchers definidos dentro junit-4.8.jarde org.hamcrest.CoreMatchers. Ao mesmo tempo, existem alguns outros matchers hamcrest-all-1.1.jarem org.hamcrest.Matchers. Então, para onde ir? Devo incluir...

87
Como testar a classe abstrata em Java com JUnit?

Eu sou novo em testes de Java com JUnit. Tenho que trabalhar com Java e gostaria de usar testes de unidade. Meu problema é: eu tenho uma classe abstrata com alguns métodos abstratos. Mas existem alguns métodos que não são abstratos. Como posso testar esta classe com JUnit? Código de exemplo...

86
Transação de rollback após @Test

Em primeiro lugar, encontrei muitos tópicos no StackOverflow sobre isso, mas nenhum deles realmente me ajudou, então desculpe por fazer uma pergunta possivelmente duplicada. Estou executando testes JUnit usando spring-test, meu código se parece com este @RunWith(SpringJUnit4ClassRunner.class)...

85
Executando um único teste JUnit no Eclipse

Se eu tiver um conjunto de testes com vários testes, quando tento executar um único teste de unidade, seja a partir do menu de contexto do editor de código ou da visualização JUnit, parece insistir em sempre executar o conjunto inteiro, em vez de teste único. Existe uma maneira de desabilitar...

85
Onde eu configuro o log4j em uma classe de teste JUnit?

Olhando para o último caso de teste JUnit que escrevi, chamei o método BasicConfigurator.configure () do log4j dentro do construtor de classe. Isso funcionou bem para executar apenas aquela única classe do comando "executar como caso de teste JUnit" do Eclipse. Mas percebo que está incorreto:...

84
Testando um serviço da Web JAX-RS?

Atualmente, estou procurando maneiras de criar testes automatizados para um serviço da Web baseado em JAX-RS (Java API para RESTful Web Services). Basicamente, preciso enviar certas entradas e verificar se obtenho as respostas esperadas. Eu prefiro fazer isso por meio do JUnit, mas não tenho...