public void TestCreerCommande() { ICollection <LigneCommande> lignesCommande = new Collection <LigneCommande>(); LigneCommande l1 = new LigneCommande() { Produit = c.GetProduits().First(), Quantite = 2 }; LigneCommande l2 = new LigneCommande() { Produit = c.GetProduits().Last(), Quantite = 3 }; lignesCommande.Add(l1); lignesCommande.Add(l2); Client cl = c.GetClients().First(); c.CreerCommande(cl, lignesCommande); Assert.AreEqual(cl, c.GetCommandes().Last().Client); Assert.AreEqual(c.GetProduits().First(), c.GetCommandes().Last().LignesCommande.First().Produit); Assert.AreEqual(2, c.GetCommandes().Last().LignesCommande.First().Quantite); Assert.AreEqual(c.GetProduits().Last(), c.GetCommandes().Last().LignesCommande.Last().Produit); Assert.AreEqual(3, c.GetCommandes().Last().LignesCommande.Last().Quantite); }
private void AfficherCommandes() { this.AfficherCommandes(controleur.GetCommandes()); }