Example #1
0
        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
 }