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