public void Create_An_Account_Will_Add_Account() { var fakeReaderWriter = A.Fake <IReaderWriter>(); A.CallTo(() => fakeReaderWriter.ReadEnumerable <Account>(_path)).Returns(null); var accountRepo = new AccountRepo(fakeReaderWriter, _path); var accountGuid = accountRepo.CreateMoneyAccount(_account.AccountName); Assert.That(_account.AccountName, Is.EqualTo(accountRepo.GetMoneyAccount(accountGuid).AccountName)); }