Fondamentalement, j'essaie de démarrer un nouveau projet et de faire correctement des tests unitaires avec le tout. Cependant, je suis sur le point d'abandonner complètement les tests unitaires car le titre dit que je reçois un état d'échec même quand je code dur AssertEquals (1,1).Junit continue à échouer dans NetBeans même lorsque AssertEquals (1,1)
@Test
public void testGetSeason() {
System.out.println("getSeason");
Episode instance = new Episode(1, 1, null);
int expResult = 1;
int result = instance.getSeason();
assertEquals(1,1); //assertEquals(expResult, result);
// TODO review the generated test code and remove the default call to fail.
fail(String.format("Episode getSeason Failed: expected %1$s actual %2$s", expResult, result));
}
Alors oui, quelqu'un sait pourquoi 1 = 1 provoque un état d'échec?
Merci. Cela a fonctionné. On pourrait penser que lorsque vous obtenez du code "généré", il est ajouté à une instruction try catch. –