comment gérer les exceptions dans junit

J'ai écrit quelques scénarios de test pour tester la méthode. Mais certaines méthodes de lever une exception. Suis-je la faire correctement?

private void testNumber(String word, int number) {
    try {
        assertEquals(word,  service.convert(number));
    } catch (OutOfRangeNumberException e) {
        Assert.fail("Test failed : " + e.getMessage());
    }
}

@Test
public final void testZero() {
    testNumber("zero", 0);
}

Si je passe -45, il échouera avec OutOfRangeException mais je ne suis pas en mesure de tester exception spécifique comme @Test(Expected...)

InformationsquelleAutor Sammy Pawar | 2013-05-16