コード例 #1
0
ファイル: AccountTest.cs プロジェクト: nikolayev1990/test
        public void Init()
        {
            _source = new Account();
            _source.Deposit(200m);

            _destination = new Account();
            _destination.Deposit(150m);
        }
コード例 #2
0
ファイル: Account.cs プロジェクト: nikolayev1990/test
        public void TransferFunds(Account destination, decimal amount)
        {
            if (Balance - amount < minimumBalance)
                throw new InsufficientFundsException();

            destination.Deposit(amount);

            Withdraw(amount);
        }