public void Can_Perform_Delete_On_DataTypeDefinitionRepository() { // Arrange var provider = new PetaPocoUnitOfWorkProvider(); var unitOfWork = provider.GetUnitOfWork(); var repository = new DataTypeDefinitionRepository(unitOfWork); var dataTypeDefinition = new DataTypeDefinition(-1, new Guid("0FE4B127-D48C-4807-8371-67FC2A0E27D7")) { DatabaseType = DataTypeDatabaseType.Integer, Name = "AgeDataType", CreatorId = 0 }; // Act repository.AddOrUpdate(dataTypeDefinition); unitOfWork.Commit(); var existsBefore = repository.Exists(dataTypeDefinition.Id); repository.Delete(dataTypeDefinition); unitOfWork.Commit(); var existsAfter = repository.Exists(dataTypeDefinition.Id); // Assert Assert.That(existsBefore, Is.True); Assert.That(existsAfter, Is.False); }
public void Can_Perform_Exists_On_DataTypeDefinitionRepository() { // Arrange var provider = new PetaPocoUnitOfWorkProvider(); var unitOfWork = provider.GetUnitOfWork(); var repository = new DataTypeDefinitionRepository(unitOfWork); // Act var exists = repository.Exists(1042);//Macro Container var doesntExist = repository.Exists(-80); // Assert Assert.That(exists, Is.True); Assert.That(doesntExist, Is.False); }
public void Can_Perform_Exists_On_DataTypeDefinitionRepository() { // Arrange var provider = new PetaPocoUnitOfWorkProvider(); var unitOfWork = provider.GetUnitOfWork(); var repository = new DataTypeDefinitionRepository(unitOfWork); // Act var exists = repository.Exists(1042);//Macro Container var doesntExist = repository.Exists(-80); // Assert Assert.That(exists, Is.True); Assert.That(doesntExist, Is.False); }
public void Can_Perform_Delete_On_DataTypeDefinitionRepository() { // Arrange var provider = new PetaPocoUnitOfWorkProvider(); var unitOfWork = provider.GetUnitOfWork(); var repository = new DataTypeDefinitionRepository(unitOfWork); var dataTypeDefinition = new DataTypeDefinition(-1, new Guid("0FE4B127-D48C-4807-8371-67FC2A0E27D7")) { DatabaseType = DataTypeDatabaseType.Integer, Name = "AgeDataType", CreatorId = 0 }; // Act repository.AddOrUpdate(dataTypeDefinition); unitOfWork.Commit(); var existsBefore = repository.Exists(dataTypeDefinition.Id); repository.Delete(dataTypeDefinition); unitOfWork.Commit(); var existsAfter = repository.Exists(dataTypeDefinition.Id); // Assert Assert.That(existsBefore, Is.True); Assert.That(existsAfter, Is.False); }