diff --git a/MiniDatabaseEngine.Tests/ConcurrencyTests.cs b/MiniDatabaseEngine.Tests/ConcurrencyTests.cs index a131f68..7a9c33d 100644 --- a/MiniDatabaseEngine.Tests/ConcurrencyTests.cs +++ b/MiniDatabaseEngine.Tests/ConcurrencyTests.cs @@ -14,7 +14,7 @@ public ConcurrencyTests() } [Fact] - public void Concurrent_Inserts_Are_Thread_Safe() + public async Task Concurrent_Inserts_Are_Thread_Safe() { var columns = new List { @@ -37,14 +37,14 @@ public void Concurrent_Inserts_Are_Thread_Safe() })); } - Task.WaitAll(tasks.ToArray()); + await Task.WhenAll(tasks); var results = table.SelectAll().ToList(); Assert.Equal(10, results.Count); } [Fact] - public void Concurrent_Reads_And_Writes_Are_Thread_Safe() + public async Task Concurrent_Reads_And_Writes_Are_Thread_Safe() { var columns = new List { @@ -95,7 +95,7 @@ public void Concurrent_Reads_And_Writes_Are_Thread_Safe() })); } - Task.WaitAll(tasks.ToArray()); + await Task.WhenAll(tasks); var finalRow = table.SelectByKey(1); Assert.NotNull(finalRow);