public void TestFindOrCreatedDontHaveBalanceOfPreviuslyDay() { var account = AccountFactory.Create(); var created = BalanceFactory.Create(x => { x.Date = DateTime.Today.AddDays(-1); x.Account = account; }); var finded = _repository.FindOrCreateBy(account, DateTime.Today); //check Assert.AreNotEqual(created.Id, finded.Id); Assert.AreEqual(created.Total, finded.Total); Assert.AreEqual(_repository.Count(), 2); }