Questions marquées «junit»

Framework de test unitaire populaire pour Java et Scala. La dernière version, JUnit 5, prend en charge de riches tests basés sur des annotations et paramétrés. Pensez à utiliser en conjonction avec la balise Java ou Scala pour indiquer votre cas d'utilisation.

7
Hamcrest Comparer les collections
J'essaye de comparer 2 listes: assertThat(actual.getList(), is(Matchers.containsInAnyOrder(expectedList))); Mais idée 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 ne reprend pas les tests Junit 5
J'ai écrit une méthode de test simple avec JUnit 5: public class SimlpeTest { @Test @DisplayName("Some description") void methodName() { // Testing logic for subject under test } } Mais quand je cours mvn test, j'ai: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running SimlpeTest Tests run: 0, Failures: 0, …

8
Plusieurs instructions RunWith dans jUnit
J'écris des tests unitaires et je veux utiliser JUnitParamsRunneret MockitoJUnitRunnerpour une classe de test. Malheureusement, ce qui suit ne fonctionne pas: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } Existe-t-il un moyen d'utiliser à la fois Mockito et JUnitParams dans une classe de test?
113 java  unit-testing  junit 

9
Comment tester mon servlet à l'aide de JUnit
J'ai créé un système Web en utilisant des servlets Java et je souhaite maintenant faire des tests JUnit. My dataManagerest juste un morceau de code de base qui le soumet à la base de données. Comment testeriez-vous un servlet avec JUnit? Mon exemple de code qui permet à un utilisateur …


23
Comment affirmer l'égalité sur deux classes sans méthode d'égalité?
Disons que j'ai une classe sans méthode equals (), dont je n'ai pas la source. Je veux affirmer l'égalité sur deux instances de cette classe. Je peux faire plusieurs assertions: assertEquals(obj1.getFieldA(), obj2.getFieldA()); assertEquals(obj1.getFieldB(), obj2.getFieldB()); assertEquals(obj1.getFieldC(), obj2.getFieldC()); ... Je n'aime pas cette solution parce que je n'obtiens pas une image complète …
111 java  unit-testing  junit 

10
Exécuter des tests junit en parallèle dans une version Maven?
J'utilise JUnit 4.4 et Maven et j'ai un grand nombre de tests d'intégration de longue durée. En ce qui concerne la parallélisation des suites de tests, il existe quelques solutions qui me permettent d'exécuter chaque méthode de test dans une seule classe de test en parallèle. Mais tout cela nécessite …
110 java  maven  junit 


8
Pourquoi le fixtureSetup de jUnit doit-il être statique?
J'ai marqué une méthode avec l'annotation @BeforeClass de jUnit, et j'ai obtenu cette exception disant qu'elle doit être statique. Quelle est la justification? Cela force tous mes init à être sur des champs statiques, sans raison valable pour autant que je vois. En .Net (NUnit), ce n'est pas le cas. …
109 java  junit 


30
Aucun test trouvé avec le lanceur de tests 'JUnit 4'
Mon test Java a bien fonctionné avec Eclipse. Mais maintenant, lorsque je relance le test à partir du menu d'exécution, j'obtiens le message suivant: No tests found with test runner 'JUnit 4' Dans le .classpathfichier, j'ai tous les jarfichiers, et à la fin j'ai: <classpathentry exported="true" kind="con" path="org.eclipse.jdt.junit.JUNIT_CONTAINER/4"/> <classpathentry kind="output" …
105 java  eclipse  junit  junit4 

12
Test de la méthode privée à l'aide de mockito
classe publique A { méthode publique void (booléen b) { si (b == vrai) method1 (); autre method2 (); } private void method1 () {} private void method2 () {} } public class TestA { @Tester public void testMethod () { A a = simulé (classe A.); a.method (vrai); // …
104 java  junit  mockito 


13
Comment résoudre l'exception de stubbing inutile
Mon code est comme ci-dessous, @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 …
102 java  junit  mockito 

6
Comment faire une instance de vérification avec Scala (test)
J'essaye d'incorporer ScalaTest dans mon projet Java; remplacer tous les tests JUnit par des ScalaTests. À un moment donné, je veux vérifier si l'injecteur de Guice injecte le bon type. En Java, j'ai un test comme celui-ci: public class InjectorBehaviour { @Test public void shouldInjectCorrectTypes() { Injector injector = Guice.createInjector(new …
100 java  scala  junit  scalatest 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.