Questions marquées «junit4»

Version 4 du célèbre framework de test Junit Java Unit

30
Comment pouvez-vous affirmer qu'une certaine exception est levée dans les tests JUnit 4?
Comment puis-je utiliser JUnit4 idiomatiquement pour tester qu'un code lève une exception? Bien que je puisse certainement faire quelque chose comme ça: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) { thrown = true; } assertTrue(thrown); } Je me souviens qu'il y …
2001 java  exception  junit  junit4  assert 


29
Maven ne trouve pas les tests JUnit à exécuter
J'ai un programme maven, il se compile très bien. Quand je l'exécute, mvn testil n'exécute aucun test (sous l'en-tête TESTs dit There are no tests to run.). J'ai recréé ce problème avec une configuration super simple que j'inclurai ci-dessous ainsi que la sortie lors de l'exécution avec -X . Les …
417 java  maven  junit  junit4  maven-3 





13
Obtention de «NoSuchMethodError: org.hamcrest.Matcher.describeMismatch» lors de l'exécution du test dans IntelliJ 10.5
J'utilise JUnit-dep 4.10 et Hamcrest 1.3.RC2. J'ai créé un matcher personnalisé qui ressemble à ceci: public static class MyMatcher extends TypeSafeMatcher<String> { @Override protected boolean matchesSafely(String s) { /* implementation */ } @Override public void describeTo(Description description) { /* implementation */ } @Override protected void describeMismatchSafely(String item, Description mismatchDescription) { …


7
La méthode assertEquals de Java est-elle fiable?
Je sais que cela ==pose quelques problèmes lors de la comparaison de deux Strings. Il paraît queString.equals() soit une meilleure approche. Eh bien, je fais des tests JUnit et mon inclination est d'utiliser assertEquals(str1, str2). Est-ce un moyen fiable d'affirmer que deux chaînes contiennent le même contenu? J'utiliserais assertTrue(str1.equals(str2)), mais …
199 java  string  junit  junit4 

4
Comment fonctionne Junit @Rule?
Je veux écrire des cas de test pour une masse de code, j'aimerais connaître les détails de la @Rulefonction d'annotation JUnit , afin de pouvoir l'utiliser pour écrire des cas de test. Veuillez fournir quelques bonnes réponses ou liens, qui donnent une description détaillée de ses fonctionnalités à travers un …
195 java  junit  junit4  junit-rule 

6
Mockito + PowerMock LinkageError lors de la moquerie de la classe système
J'ai un tel extrait de code: @RunWith(PowerMockRunner.class) @PrepareForTest({Thread.class}) public class AllMeasuresDataTest { @Before public void setUp() throws Exception { } @Test public void testGetMeasures() { AllMeasuresData measure = new AllMeasuresData(); assertEquals(measure.getMeasures(), null); HashMap<String, Measure> map = new HashMap<String, Measure>(); measure.setMeasures(map); assertEquals(measure.getMeasures(), map); measure.setMeasures(null); assertEquals(measure.getMeasures(), null); } @Test public void testAllMeasuresData() …




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.