Skip to content

Commit f4d48bc

Browse files
authored
♻️ Remove unneeded async methods from integration test base (#559)
* ✨ Refactor AddAsync and AddRangeAsync methods to remove unnecessary async calls * ✨ Refactor AddAsync and AddRangeAsync to use SaveAsync for consistency * Refactor: revert the saveChangesAsync change to original
1 parent 2f764ff commit f4d48bc

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

tests/WebApi.IntegrationTests/Common/IntegrationTestBase.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@ public async ValueTask InitializeAsync()
3434
protected async Task AddAsync<TEntity>(TEntity entity)
3535
where TEntity : class
3636
{
37-
await _dbContext.AddAsync(entity, CancellationToken);
37+
_dbContext.Add(entity);
3838
await _dbContext.SaveChangesAsync(CancellationToken);
3939
}
4040

4141
protected async Task AddRangeAsync<TEntity>(IEnumerable<TEntity> entities)
4242
where TEntity : class
4343
{
44-
await _dbContext.AddRangeAsync(entities, CancellationToken);
44+
_dbContext.AddRange(entities);
4545
await _dbContext.SaveChangesAsync(CancellationToken);
4646
}
4747

@@ -59,4 +59,4 @@ public ValueTask DisposeAsync()
5959
_scope.Dispose();
6060
return ValueTask.CompletedTask;
6161
}
62-
}
62+
}

0 commit comments

Comments
 (0)