Exemple #1
0
        public void CompteAvecArgent_QuandRetirerToutArgentDansLeCompte_DevraitRetournerMontantPeutEtreRetire()
        {
            var compteDeBanque  = new CompteDeBanque(100);
            var montantARetirer = 100;

            var comptePeutRetirerMontant = compteDeBanque.PeutRetirerArgent(montantARetirer);

            Assert.True(comptePeutRetirerMontant);
        }
Exemple #2
0
        public void CompteVide_QuandValiderCompte_DevraitRetournerCompteVide()
        {
            var compteDeBanque  = new CompteDeBanque(0);
            var montantARetirer = 0;

            var compteValide = compteDeBanque.PeutRetirerArgent(montantARetirer);

            Assert.False(compteValide);
        }
Exemple #3
0
        public void CompteAvecArgent_QuandRecoitMontantARetirerPlusPetitQueMontantDisponible_DevraitRetournerMontantPeutEtreRetire()
        {
            var compteDeBanque  = new CompteDeBanque(100);
            var montantARetirer = 50;

            var comptePeutRetirerMontant = compteDeBanque.PeutRetirerArgent(montantARetirer);

            Assert.True(comptePeutRetirerMontant);
        }