Perguntas com a marcação «junit4»

Versão 4 da popular estrutura de teste Junit Java Unit


2
@RunWith (MockitoJUnitRunner.class) vs MockitoAnnotations.initMocks (this)
Ao escrever um novo teste jUnit4, estou pensando se devo usar @RunWith (MockitoJUnitRunner.class) ou MockitoAnnotations.initMocks (this) . Eu criei um novo teste e o assistente gerou automaticamente um teste com o Runner. Javadocs para MockitoJUnitRunner afirmam o seguinte: Compatível com JUnit 4.4 e superior, este runner adiciona o seguinte comportamento: …
118 java  junit4  mockito 

30
Nenhum teste encontrado com o executor de teste 'JUnit 4'
Meu teste de Java funcionou bem no Eclipse. Mas agora, quando eu reinicio o teste no menu Executar, recebo a seguinte mensagem: No tests found with test runner 'JUnit 4' No .classpatharquivo, tenho todos os jararquivos e no final tenho: <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> <classpathentry kind="output" path="bin"/> </classpath> Como posso …
105 java  eclipse  junit  junit4 



3
Como executar testes JUnit com Gradle?
Atualmente, tenho o seguinte arquivo build.gradle : apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { compile files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Este arquivo build.gradle é para o meu repositório aqui . Todos os meus arquivos principais estão em src …

6
Mockito: simulação de inicialização de campo privado
Como posso simular uma variável de campo que está sendo inicializada inline? class Test { private Person person = new Person(); ... public void testMethod() { person.someMethod(); ... } } Aqui, eu quero simular person.someMethod()enquanto testo o Test.testMethod()método para o qual preciso simular a inicialização da personvariável. Qualquer pista? Editar: …

11
Teste as exceções esperadas em Kotlin
Em Java, o programador pode especificar as exceções esperadas para casos de teste JUnit como este: @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Como eu faria isso em Kotlin? Eu tentei duas variações de sintaxe, mas nenhuma delas funcionou: import org.junit.Test // ... …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.