public void ShouldInsertWhenOperationPermissionRepositoryIsValid() { var entity = FactoryOperationPermission.RandomCreate(); _spacePlanningUnitOfWork.OperationPermissionRepository.Add(entity); _spacePlanningUnitOfWork.Save(); var retrived = _spacePlanningUnitOfWork.OperationPermissionRepository.GetById(entity.OperationId, entity.PermissionId); Assert.IsTrue(retrived.Equals(entity)); }
public void ShoultDeleteWhenOperationPermissionRepositoryIsValid() { var entity = FactoryOperationPermission.RandomCreate(); _spacePlanningUnitOfWork.OperationPermissionRepository.Add(entity); _spacePlanningUnitOfWork.Save(); _spacePlanningUnitOfWork.OperationPermissionRepository.Delete(entity); _spacePlanningUnitOfWork.Save(); var retrived = _spacePlanningUnitOfWork.OperationPermissionRepository.GetById(entity.OperationId, entity.PermissionId); Assert.IsNull(retrived); }