public void TestWithdrawFromAccount_InvalidAccount()
 {
     MockLogging mockLogging = new MockLogging();
     MockBank mockBank = new MockBank("123123", 600);
     BankAccount b = new BankAccount("123123-Invalid", mockLogging, mockBank);
     Assert.That(() => b.Withdraw(500), Throws.ArgumentException);
 }
 public void TestWithdrawFromAccount_NotEnoughMoney()
 {
     MockLogging mockLogging = new MockLogging();
     MockBank mockBank = new MockBank("123123", 400);
     BankAccount b = new BankAccount("123123", mockLogging, mockBank);
     Assert.That(()=>b.Withdraw(500), Throws.ArgumentException);
 }
Beispiel #3
0
        public void TestWithdrawFromAccount_InvalidAccount()
        {
            MockLogging mockLogging = new MockLogging();
            MockBank    mockBank    = new MockBank("123123", 600);
            BankAccount b           = new BankAccount("123123-Invalid", mockLogging, mockBank);

            Assert.That(() => b.Withdraw(500), Throws.ArgumentException);
        }
Beispiel #4
0
        public void TestWithdrawFromAccount_NotEnoughMoney()
        {
            MockLogging mockLogging = new MockLogging();
            MockBank    mockBank    = new MockBank("123123", 400);
            BankAccount b           = new BankAccount("123123", mockLogging, mockBank);

            Assert.That(() => b.Withdraw(500), Throws.ArgumentException);
        }
        public void TestWithdrawFromAccount_EnoughMoney()
        {
            MockLogging mockLogging = new MockLogging();
            MockBank mockBank = new MockBank("123123", 600);
            BankAccount b = new BankAccount("123123", mockLogging, mockBank);
            b.Withdraw(500);

            Assert.That(mockBank.RequiredSumma, Is.EqualTo(500));
        }
Beispiel #6
0
        public void TestWithdrawFromAccount_EnoughMoney()
        {
            MockLogging mockLogging = new MockLogging();
            MockBank    mockBank    = new MockBank("123123", 600);
            BankAccount b           = new BankAccount("123123", mockLogging, mockBank);

            b.Withdraw(500);

            Assert.That(mockBank.RequiredSumma, Is.EqualTo(500));
        }