public void ShouldInsertWhenPlanUSerRepositoryIsValid() { var entity = FactoryPlanUser.RandomCreate(); _spacePlanningUnitOfWork.PlanUserRepository.Add(entity); _spacePlanningUnitOfWork.Save(); var retrived = _spacePlanningUnitOfWork.PlanUserRepository.GetById(entity.PlanId, entity.UserId); Assert.IsTrue(retrived.Equals(entity)); }
public void ShoultDeleteWhenPlanUserRepositoryIsValid() { var entity = FactoryPlanUser.RandomCreate(); _spacePlanningUnitOfWork.PlanUserRepository.Add(entity); _spacePlanningUnitOfWork.Save(); _spacePlanningUnitOfWork.PlanUserRepository.Delete(entity); _spacePlanningUnitOfWork.Save(); var retrived = _spacePlanningUnitOfWork.PlanUserRepository.GetById(entity.PlanId, entity.UserId); Assert.IsNull(retrived); }