public void ProduitRabaisInValid(decimal rebais)
        {
            decimal prix          = 999.99M;
            var     produit       = new Produit("Ordinateur IBM", prix);
            var     produitRabais = new ProduitRabais(produit, rebais);

            Assert.False(produitRabais.Valid);
        }
        public void ProduitRabaisVerifie()
        {
            decimal prix          = 999.99M;
            decimal rebais        = 5.1M;
            var     produit       = new Produit("Ordinateur IBM", prix);
            var     produitRabais = new ProduitRabais(produit, rebais);
            //applique rebais
            var prixRabais = produitRabais.PrixRabais();
            //matematique inverse pour valider
            var calc   = prixRabais / rebais * 100;
            var result = prix == calc;

            Assert.True(result);
        }