public CustomerAccountsServiceTest() { customerRepository = Substitute.For <ICustomerRepository>(); accountRepository = Substitute.For <IAccountRepository>(); customerAccountsService = new CustomerAccountsService(customerRepository, accountRepository); }
public void AllMockAccountHoldersAndTheirAccounts() { var mock1 = NewMockAccountHolder("Mock1"); var mock2 = NewMockAccountHolder("Mock2"); NewMockAccountHolder("Mock3"); NewMockAccountHolder("Mock4"); NakedObjectsContext.ObjectPersistor.EndTransaction(); NakedObjectsContext.ObjectPersistor.StartTransaction(); CustomerAccountsService.CreateNewAccount(mock1, "USD", new decimal(0), Clock.Today(), null); CustomerAccountsService.CreateNewAccount(mock2, "USD", new decimal(0), Clock.Today(), null); }