Exemple #1
0
        public void GetAccountByNumber()
        {
            //Arrange


            //Act
            IAccount accountA = bank.GetAccount(JonasAccount.Number);

            //Assert
            Assert.AreEqual(JonasAccount.Number, accountA.Number);
        }
Exemple #2
0
        public void Transfer(long amount, string targetNumber)
        {
            if (balance < 0)
            {
                throw new ArgumentException("Amount is negative");
            }
            IAccount target = bank.GetAccount(targetNumber);

            Transfer(amount, target);
        }