public void Db_Client() { using (Dal dal = new Dal()) //cree un object disponible qua dans le bloc du using { dal.AddClients(new Client { Id = 1, FirstName = "Jean", LastName = "DE Lafontaine" }); //ajoute un produit à product List <Client> clients = dal.GetClients(); // Assert.IsNotNull(clients); //assert test les conditions Assert.AreEqual(1, clients.Count); Assert.AreEqual("Jean", clients[0].FirstName); Assert.AreEqual("DE Lafontaine", clients[0].LastName); Client Clienttest = dal.GetClient(1); //cree un client qui est egale au 1er client de la liste Clienttest.FirstName = "JeanJean"; //modifie la valeur initial de firstname par JeanJean Assert.AreEqual("JeanJean", clients[0].FirstName, "le nom ne correspond pas"); dal.DeleteClient(0); clients = dal.GetClients(); //recupere toute la liste de clients Assert.AreEqual(1, clients.Count); //verifie si la liste est egale 1 dal.TruncatProducts(); } }