Perguntas com a marcação «junit»

Estrutura popular de teste de unidade para Java e Scala. A versão mais recente, JUnit 5, suporta testes avançados baseados em anotação e parametrizados. Considere usar em conjunto com a tag Java ou Scala para indicar seu caso de uso.

7
Hamcrest compara coleções
Estou tentando comparar 2 listas: assertThat(actual.getList(), is(Matchers.containsInAnyOrder(expectedList))); Mas ideia java: no suitable method found for assertThat(java.util.List<Agent>,org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>>) method org.junit.Assert.<T>assertThat(T,org.hamcrest.Matcher<T>) is not applicable (no instance(s) of type variable(s) T exist so that argument type org.hamcrest.Matcher<java.lang.Iterable<? extends model.Agents>> conforms to formal parameter type org.hamcrest.Matcher<T>) method org.junit.Assert.<T>assertThat(java.lang.String,T,org.hamcrest.Matcher<T>) is not applicable (cannot instantiate …
114 java  junit  hamcrest 

13
Surefire não está pegando testes Junit 5
Escrevi um método de teste simples com JUnit 5: public class SimlpeTest { @Test @DisplayName("Some description") void methodName() { // Testing logic for subject under test } } Mas quando eu corro mvn test, eu tenho: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running SimlpeTest Tests run: 0, Failures: 0, …

8
Várias instruções RunWith no jUnit
Eu escrevo um teste de unidade e quero usar JUnitParamsRunnereMockitoJUnitRunner para uma aula de teste. Infelizmente, o seguinte não funciona: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } Existe uma maneira de usar Mockito e JUnitParams em uma classe de teste?
113 java  unit-testing  junit 

9
Como testar meu servlet usando JUnit
Eu criei um sistema web usando Java Servlets e agora quero fazer o teste JUnit. My dataManageré apenas um código básico que o envia ao banco de dados. Como você testaria um Servlet com JUnit? Meu exemplo de código que permite a um usuário se registrar / inscrever, que é …


23
Como afirmo a igualdade em duas classes sem um método igual?
Digamos que eu tenha uma classe sem o método equals (), para a qual não tenho a fonte. Eu quero afirmar a igualdade em duas instâncias dessa classe. Posso fazer várias afirmações: assertEquals(obj1.getFieldA(), obj2.getFieldA()); assertEquals(obj1.getFieldB(), obj2.getFieldB()); assertEquals(obj1.getFieldC(), obj2.getFieldC()); ... Não gosto dessa solução porque não consigo entender o quadro completo …
111 java  unit-testing  junit 

10
Executando testes junit em paralelo em uma compilação Maven?
Estou usando JUnit 4.4 e Maven e tenho um grande número de testes de integração de longa duração. Quando se trata de paralelizar suítes de teste, existem algumas soluções que me permitem executar cada método de teste em uma única classe de teste em paralelo. Mas tudo isso exige que …
110 java  maven  junit 


8
Por que o fixtureSetup do jUnit deve ser estático?
Eu marquei um método com a anotação @BeforeClass do jUnit e recebi esta exceção dizendo que ele deve ser estático. Qual é o motivo? Isso força todo o meu init a estar em campos estáticos, sem uma boa razão pelo que vejo. Em .Net (NUnit), esse não é o caso. …
109 java  junit 


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 

12
Teste de método privado usando mockito
public class A { método public void (boolean b) { if (b == true) Método 1(); outro método2 (); } private void method1 () {} método void privado2 () {} } public class TestA { @Teste public void testMethod () { A a = simulação (classe A.); a.method (true); // …
104 java  junit  mockito 


6
Como fazer uma instância de verificação com Scala (Teste)
Estou tentando incorporar ScalaTest em meu projeto Java; substituindo todos os testes JUnit por ScalaTests. A certa altura, quero verificar se o injetor de Guice injeta o tipo correto. Em Java, tenho um teste como este: public class InjectorBehaviour { @Test public void shouldInjectCorrectTypes() { Injector injector = Guice.createInjector(new ModuleImpl()); …
100 java  scala  junit  scalatest 

13
Como resolver a exceção de stubbing desnecessário
Meu código é como abaixo, @RunWith(MockitoJUnitRunner.class) public class MyClass { private static final String code ="Test"; @Mock private MyClassDAO dao; @InjectMocks private MyClassService Service = new MyClassServiceImpl(); @Test public void testDoSearch() throws Exception { final String METHOD_NAME = logger.getName().concat(".testDoSearchEcRcfInspections()"); CriteriaDTO dto = new CriteriaDTO(); dto.setCode(code); inspectionService.searchEcRcfInspections(dto); List<SearchCriteriaDTO> summaryList = new …
100 java  junit  mockito 

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.