Пример #1
0
        public void lachat_dune_pomme_et_de_deux_cerises_coute_230_centimes()
        {
            var caisse = new Caisse();

            caisse.Enregistre(FruitEnum.Pommes);
            caisse.Enregistre(FruitEnum.Cerises);
            caisse.Enregistre(FruitEnum.Cerises);
            Check.That(caisse.ObtenirTotal()).IsEqualTo(230);
        }
Пример #2
0
        public void lachat_dune_pomme_et_de_deux_cerises_genere_un_ticket()
        {
            var caisse = new Caisse();

            caisse.Enregistre(FruitEnum.Pommes);
            caisse.Enregistre(FruitEnum.Cerises);
            caisse.Enregistre(FruitEnum.Cerises);
            Check.That(caisse.ObtenirLAffichage()).IsEqualTo("Pommes -> 100\nCerises -> 175\nCerises -> 230\nTotal : 230.");
        }
Пример #3
0
        public void lachat_dun_panier_de_fruits_genere_un_ticket()
        {
            var caisse = new Caisse();

            caisse.Enregistre(FruitEnum.Cerises);
            caisse.Enregistre(FruitEnum.Pommes);
            caisse.Enregistre(FruitEnum.Cerises);
            caisse.Enregistre(FruitEnum.Bananes);
            caisse.Enregistre(FruitEnum.Pommes);

            Check.That(caisse.ObtenirLAffichage()).IsEqualTo("Cerises -> 75\nPommes -> 175\nCerises -> 230\nBananes -> 380\nPommes -> 480\nTotal : 480.");
        }
Пример #4
0
        public void lachat_dun_panier_de_fruits_coute_500_centimes()
        {
            var caisse = new Caisse();

            caisse.Enregistre(FruitEnum.Cerises);
            caisse.Enregistre(FruitEnum.Pommes);
            caisse.Enregistre(FruitEnum.Cerises);
            caisse.Enregistre(FruitEnum.Bananes);
            caisse.Enregistre(FruitEnum.Pommes);

            Check.That(caisse.ObtenirTotal()).IsEqualTo(480);
        }