public void WhenIDeleteAllTheInsertedSingleIntKeyEntitiesUsingSimpleCrud() { var dbConnection = _testContext.DatabaseConnection; foreach (var entity in _testContext.LocalInsertedEntities.OfType <SimpleBenchmarkEntity>()) { SimpleCrud.Delete(dbConnection, entity); } }
public void WhenISelectAllTheSingleIntKeyEntitiesThatIPreviouslyInsertedUsingSimpleCrud() { var dbConnection = _testContext.DatabaseConnection; foreach (var entity in _testContext.LocalInsertedEntities.OfType <SimpleBenchmarkEntity>()) { _testContext.QueriedEntities.Add(SimpleCrud.Get <SimpleBenchmarkEntity>(dbConnection, entity.Id)); } }
public void WhenIUpdateAllTheSingleIntKeyEntitiesThatIPreviouslyInsertedUsingSimpleCrud() { var dbConnection = _testContext.DatabaseConnection; var entityCount = _testContext.LocalInsertedEntities.Count; for (var entityIndex = 0; entityIndex < _testContext.LocalInsertedEntities.Count; entityIndex++) { var oldEntity = _testContext.LocalInsertedEntities[entityIndex] as SimpleBenchmarkEntity; var newEntity = this.GenerateSimpleBenchmarkEntity(entityCount++); newEntity.Id = oldEntity.Id; SimpleCrud.Update(dbConnection, newEntity); _testContext.LocalInsertedEntities[entityIndex] = newEntity; } }
public void WhenIInsertSingleIntKeyEntitiesUsingSimpleCrud(int entitiesCount) { var dbConnection = _testContext.DatabaseConnection; for (var entityIndex = 1; entityIndex <= entitiesCount; entityIndex++) { var generatedEntity = this.GenerateSimpleBenchmarkEntity(entityIndex); generatedEntity.Id = SimpleCrud.Insert(dbConnection, generatedEntity).Value; Assert.Greater(generatedEntity.Id, 1); // the seed starts from 2 in the db to avoid confusion with the number of rows modified _testContext.LocalInsertedEntities.Add(generatedEntity); } }
public void WhenISelectAllTheSingleIntKeyEntitiesUsingSimpleCrud() { var dbConnection = _testContext.DatabaseConnection; _testContext.QueriedEntities.AddRange(SimpleCrud.GetList <SimpleBenchmarkEntity>(dbConnection)); }