salut tlm

je galère un peu avec Nunit sur le fait de vérifier que telle exception est bien lancée, elle est de tel type et le message est bien "truc"

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Assert.That(
                _myObject.getVersion(),
                Throws.TypeOf<System.Runtime.InteropServices.COMException>()
                    .With.Property("Message").EqualTo("The activation key is not installed."),
                    "on attend bien une exception ici"
);
Je comprends pas pk, mais le foutu voyant refuse de passer vert
Pourtant je l'ai passé au debugger et d'une part le type de l'exception est correct, d'autre part le message est bon aussi.
c'est ma manière d'écrire l'assertion qui ne va pas.

la documentation de référence là dessus (http://www.nunit.org/index.php?p=thr...traint&r=2.5.4) ne m'est d'aucune utilité

qqn voit où j'ai mal écrit ?