public void Bankaccount_can_deposit()
        {
            var ba = new Bankaccount();

            ba.Deposit(5m);
            Assert.AreEqual(5m, ba.Balance);

            ba.Deposit(3m);
            Assert.AreEqual(8m, ba.Balance); // Test für Draufaddieren
        }
        public void Bankaccount_Deposit_0_does_not_change_Balance()
        {
            var ba = new Bankaccount();

            ba.Deposit(5m); // Startwert

            var oldValue = ba.Balance;

            ba.Deposit(0m);

            Assert.AreEqual(oldValue, ba.Balance);
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            Bankaccount account = new Bankaccount("123-4567890-12");

            account.Deposit(200M);
            Console.WriteLine(WriteBalance(account));
            account.Withdraw(69M);
            Console.WriteLine(WriteBalance(account));
        }
        public void Bankaccount_Deposit_negative_value_throws_ArgumentException()
        {
            var ba = new Bankaccount();

            Assert.Throws <ArgumentException>(() => ba.Deposit(-20m));
        }