Exemplo n.º 1
0
        public void Deposit_ShouldThrowArgumentException_WhenGivenNegativeAmount()
        {
            int negativeAmount = -10;
            int balance        = 20;

            var account = new Sut(balance);

            Assert.Throws <ArgumentException>(() => account.Deposit(negativeAmount));
        }
Exemplo n.º 2
0
        public void Deposit_ShouldAddToBalance_WithValueEqualToTheGivenAmount()
        {
            int depositAmount = 10;
            int balance       = 20;

            var account = new Sut(balance);

            account.Deposit(depositAmount);

            Assert.AreEqual(balance + depositAmount, account.Balance);
        }