예제 #1
0
        public void FraisPortOffertsSiSuperieur100()
        {
            var panier = new Panier();

            panier.Lignes.Add(new LignePanier
            {
                Produit = new Produit
                {
                    Nom  = "Troçoneuses",
                    Prix = 90
                },
                Quantite = 2
            });
            Assert.AreEqual(180, panier.GetTotal());
        }
예제 #2
0
        public void CalculPrixTotalNormal()
        {
            var panier = new Panier();

            panier.Lignes.Add(new LignePanier
            {
                Produit = new Produit
                {
                    Nom  = "Troçoneuses",
                    Prix = 90
                },
                Quantite = 1
            });
            Assert.AreEqual(100, panier.GetTotal());
        }
예제 #3
0
        public void CalculFraisPortOffertsSiSupperieur100()
        {
            var panier = new Panier();

            panier.Lignes.Add(new LignePanier
            {
                Produit = new Produit()
                {
                    Name = "Chainsaw",
                    Prix = 90m
                },
                Quantity = 2
            });
            Assert.AreEqual(180, panier.GetTotal());
        }
예제 #4
0
        public void CalculPrixTotal()
        {
            var panier = new Panier();

            panier.Lignes.Add(new LignePanier
            {
                Produit = new Produit()
                {
                    Name = "Chainsaw",
                    Prix = 90m
                },
                Quantity = 1
            });
            Assert.AreEqual(100, panier.GetTotal());
        }
예제 #5
0
        public void CalculPrixTotalQuandVide()
        {
            var panier = new Panier();

            Assert.AreEqual(0, panier.GetTotal());
        }