Exemple #1
0
        public void EnoughBalanceNoFiveDollarBillsNotEnoughOnes()
        {
            AtmMachine atmMachine = new AtmMachine();

            atmMachine.AddBills(1000, 10);
            atmMachine.AddBills(50, 10);
            atmMachine.AddBills(20, 10);
            atmMachine.AddBills(10, 10);
            atmMachine.AddBills(5, 0);
            atmMachine.AddBills(1, 3);

            var result = atmMachine.Dispense(5);

            Assert.AreEqual(result, insufficientFundsMessage);
        }
Exemple #2
0
        public void EnoughBalanceNoFiveDollarBillsEnoughOnes()
        {
            AtmMachine atmMachine = new AtmMachine();

            atmMachine.AddBills(1000, 10);
            atmMachine.AddBills(50, 10);
            atmMachine.AddBills(20, 10);
            atmMachine.AddBills(10, 10);
            atmMachine.AddBills(5, 0);
            atmMachine.AddBills(1, 10);

            var result = atmMachine.Dispense(5);

            Assert.IsTrue(result.IndexOf(successMessage) != -1);
        }