public void GetByIDNumero(string num) { var result = _sv.getByNumero(num); Assert.IsNotNull(result); Assert.AreEqual(num, result.Numero); }
public void GetByIDFailTest() { try { _sv.getByNumero("TOTO"); // normalement, getByID doit lever une erreur du type ItemNotFoundException // la ligne suivante ne doit pas être exécutée, on doit rentrer dans le catch ci-après Assert.Fail("le test aurait du planter"); }catch (ItemNotFoundException e) { Assert.AreEqual(0, 0); }catch (NullReferenceException e) { } finally { // ce code sera exécuté qu'une exception soit levée ou pas } // ce code sera exécuté qu'une exception soit levée ou pas }