Java: test d'exception avec Junit 3

Je voudrais écrire un test pour IndexOutOfBoundsException. Gardez à l'esprit que nous sommes censés utiliser JUnit 3.

Mon code:

public boolean ajouter(int indice, T element) {
    if (indice < 0 || indice > (maListe.size() - 1)) {
        throw new IndexOutOfBoundsException();
    } else if (element != null && !maListe.contains(element)) {
        maListe.set(indice, element);
        return true;
    }
}

Après quelques recherches, j'ai trouvé que vous pouvez faire cela avec JUnit 4 à l'aide de @Test(expected = IndexOutOfBoundsException.class) mais pas où j'ai trouver comment faire cela dans JUnit 3.

Comment puis-je tester cette utilisation de JUnit 3?

source d'informationauteur Mobidoy