public void ShouldInsertWhenPreferenceRepositoryIsValid() { var entity = FactoryPreference.RandomCreate(); _spacePlanningUnitOfWork.PreferenceRepository.Add(entity); _spacePlanningUnitOfWork.Save(); var retrived = _spacePlanningUnitOfWork.PreferenceRepository.GetById(entity.PreferenceId); Assert.IsTrue(retrived.Equals(entity)); }
public void ShouldDeleteWhenPreferenceRepositoryIsValid() { var entity = FactoryPreference.RandomCreate(); _spacePlanningUnitOfWork.PreferenceRepository.Add(entity); _spacePlanningUnitOfWork.Save(); _spacePlanningUnitOfWork.PreferenceRepository.Delete(entity); _spacePlanningUnitOfWork.Save(); var retrived = _spacePlanningUnitOfWork.PreferenceRepository.GetById(entity.PreferenceId); Assert.IsNull(retrived); }