Пример #1
0
        public void GetProduits()
        {
            Guid           IDCat    = Guid.Parse("EB4E5F53-8711-4118-946E-F89E00615EC6");
            List <Produit> ProdpCat = Contexte.GetProduits(IDCat);

            Assert.AreEqual(12, ProdpCat.Count);
            Assert.AreEqual(40, ProdpCat[6].ProductId);
        }
Пример #2
0
        public void TestAjouterModifierProduit()
        {
            Guid    c = Guid.Parse("323734f8-a4ac-4d92-b4e5-a4e896fc32a2");
            Produit ProduitAjoutTest = new Produit {
                CategoryID = c, Name = "Reblochon", SupplierId = 5, UnitPrice = 10.50m, UnitsInStock = 50
            };

            Assert.AreEqual(1, Contexte.AjouterModifierProduit(false, ProduitAjoutTest));
            Assert.AreEqual(11, Contexte.GetProduits(c).Count);
        }
Пример #3
0
        public void TestSupprimerProduit()
        {
            int idProdMax = Contexte.GetIdProduitMax();

            Contexte.SupprimerProduit(idProdMax);
            Guid idCate     = Guid.Parse("323734f8-a4ac-4d92-b4e5-a4e896fc32a2");
            int  nbProduits = Contexte.GetProduits(idCate).Count;

            Assert.AreEqual(10, nbProduits);
        }
Пример #4
0
        private void AfficherProduits()
        {
            List <Category> liste = Contexte.GetCategories();

            ConsoleTable.From(liste).Display("Categories");
            Guid           Idcat  = Input.Read <Guid>("Saisir un Id de categorie:");
            List <Product> listep = Contexte.GetProduits(Idcat);

            ConsoleTable.From(listep).Display("Produits");
        }
Пример #5
0
        public void TestGetProduit()
        {
            Guid            id           = Guid.Empty;               //Guid id = Guid.Parse("......")
            List <Category> listeCatTest = Contexte.GetCategory();   //

            foreach (Category cat in listeCatTest)                   //
            {                                                        //
                if (cat.Name == "Seafood")                           //
                {                                                    //
                    id = cat.CategoryID;                             //
                }                                                    //
            }                                                        //
            List <Produit> listeProdTest = Contexte.GetProduits(id); //(id);

            Assert.AreEqual(13, listeProdTest.Count);
            Assert.AreEqual(40, listeProdTest[6].ProductId);
        }
Пример #6
0
        private Guid AfficherProduits()
        {
            //List<Category> Categories = Contexte.GetCategory();
            if (Categories == null)
            {
                Categories = Contexte.GetCategory();
            }
            ConsoleTable.From(Categories, "Categories").Display("Categories");
            Guid Cat = Input.Read <Guid>("Choisissez une catégorie ID");

            //List<Produit> Produits = Contexte.GetProduits(Cat);
            if (Produits == null)
            {
                Produits = Contexte.GetProduits(Cat);
            }
            ConsoleTable.From(Produits, "Produits").Display("Produits");
            return(Cat);
        }
Пример #7
0
        public void AjouterModifierProduit()
        {
            Guid    IDCat     = Guid.Parse("323734F8-A4AC-4D92-B4E5-A4E896FC32A2");
            Produit NewCheese = new Produit
            {
                CategoryID   = IDCat,
                SupplierId   = 13,
                Name         = "Panacoto",
                UnitPrice    = decimal.Parse("321,87"),
                UnitsInStock = Int16.Parse("445")
            };
            bool Operation = false;

            Contexte.AjouterModifierProduit(Operation, NewCheese);
            //Guid IDCat = Guid.Parse("323734F8-A4AC-4D92-B4E5-A4E896FC32A2");
            List <Produit> ListDairyP = Contexte.GetProduits(IDCat);

            Assert.AreEqual(11, ListDairyP.Count);
            //Assert.AreEqual(11, Contexte.AjouterModifierProduit().Count);
            //Guid IDCat = Guid.Parse("EB4E5F53-8711-4118-946E-F89E00615EC6");
            //List<Produit> ProdpCat = Contexte.GetProduits(IDCat);
            //Assert.AreEqual(12, ProdpCat.Count);
            //Assert.AreEqual(40, ProdpCat[6].ProductId);
        }