public void AddingTransactionToAccountDelegatesToAccountInstance() { var account = new Account(); var fakeAccountRepository = new FakeAccountRepository(account); var sut = new AccountService(fakeAccountRepository); sut.AddTransactionToAccount("Trading Account", 200m); Assert.AreEqual(200m, account.Balance); }
public void AddingTransactionToAccountDelegatesToAccountInstance() { // Arrange var account = new Account(); var fakeRepository = new FakeAccountRepository(account); var sut = new AccountService(fakeRepository); // Act sut.AddTransactionToAccount("Trading Account", 200m); // Assert Assert.AreEqual(200m, account.Balance); }