diff --git a/Tests/Directory.Build.props b/Tests/Directory.Build.props
index 7d039c280..ac69bb5ec 100644
--- a/Tests/Directory.Build.props
+++ b/Tests/Directory.Build.props
@@ -15,7 +15,7 @@
disable
enable
false
- 701;1702;CA1845
+ 701;1702;CA1845;MA0004
..\..\Build\Tests\$(MSBuildProjectName)
diff --git a/Tests/Testably.Abstractions.Testing.Tests/NotificationTests.cs b/Tests/Testably.Abstractions.Testing.Tests/NotificationTests.cs
index de3f369f5..33f902520 100644
--- a/Tests/Testably.Abstractions.Testing.Tests/NotificationTests.cs
+++ b/Tests/Testably.Abstractions.Testing.Tests/NotificationTests.cs
@@ -21,11 +21,11 @@ public void AwaitableCallback_Amount_ShouldOnlyReturnAfterNumberOfCallbacks()
_ = Task.Run(async () =>
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
for (int i = 1; i <= 10; i++)
{
timeSystem.Thread.Sleep(i);
- await Task.Delay(1).ConfigureAwait(false);
+ await Task.Delay(1);
}
});
@@ -84,11 +84,11 @@ public void AwaitableCallback_Filter_ShouldOnlyUpdateAfterFilteredValue()
_ = Task.Run(async () =>
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
for (int i = 1; i <= 10; i++)
{
timeSystem.Thread.Sleep(i);
- await Task.Delay(1).ConfigureAwait(false);
+ await Task.Delay(1);
}
});
@@ -109,11 +109,11 @@ public void AwaitableCallback_Predicate_ShouldOnlyUpdateAfterFilteredValue()
_ = Task.Run(async () =>
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
for (int i = 1; i <= 10; i++)
{
timeSystem.Thread.Sleep(i);
- await Task.Delay(1).ConfigureAwait(false);
+ await Task.Delay(1);
}
ms.Set();
@@ -142,7 +142,7 @@ public void AwaitableCallback_ShouldWaitForCallbackExecution()
while (!ms.IsSet)
{
timeSystem.Thread.Sleep(1);
- await Task.Delay(1).ConfigureAwait(false);
+ await Task.Delay(1);
}
});
diff --git a/Tests/Testably.Abstractions.Testing.Tests/Statistics/FileSystem/FileSystemWatcherStatisticsTests.cs b/Tests/Testably.Abstractions.Testing.Tests/Statistics/FileSystem/FileSystemWatcherStatisticsTests.cs
index 7512c1e67..3cfd9c41d 100644
--- a/Tests/Testably.Abstractions.Testing.Tests/Statistics/FileSystem/FileSystemWatcherStatisticsTests.cs
+++ b/Tests/Testably.Abstractions.Testing.Tests/Statistics/FileSystem/FileSystemWatcherStatisticsTests.cs
@@ -50,7 +50,7 @@ public void Method_WaitForChanged_WatcherChangeTypes_Int_ShouldRegisterCall()
{
while (!token.IsCancellationRequested)
{
- await Task.Delay(10, token).ConfigureAwait(false);
+ await Task.Delay(10, token);
sut.Directory.CreateDirectory(sut.Path.Combine("foo", "some-directory"));
sut.Directory.Delete(sut.Path.Combine("foo", "some-directory"));
}
@@ -79,7 +79,7 @@ public void Method_WaitForChanged_WatcherChangeTypes_ShouldRegisterCall()
{
while (!token.IsCancellationRequested)
{
- await Task.Delay(10, token).ConfigureAwait(false);
+ await Task.Delay(10, token);
sut.Directory.CreateDirectory(sut.Path.Combine("foo", "some-directory"));
sut.Directory.Delete(sut.Path.Combine("foo", "some-directory"));
}
@@ -107,7 +107,7 @@ public void Method_WaitForChanged_WatcherChangeTypes_TimeSpan_ShouldRegisterCall
{
while (!token.IsCancellationRequested)
{
- await Task.Delay(10, token).ConfigureAwait(false);
+ await Task.Delay(10, token);
sut.Directory.CreateDirectory(sut.Path.Combine("foo", "some-directory"));
sut.Directory.Delete(sut.Path.Combine("foo", "some-directory"));
}
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/File/AppendAllLinesAsyncTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/File/AppendAllLinesAsyncTests.cs
index e71efbb11..cad47ca7c 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/File/AppendAllLinesAsyncTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/File/AppendAllLinesAsyncTests.cs
@@ -68,7 +68,7 @@ public async Task AppendAllLinesAsync_MissingDirectory_ShouldThrowDirectoryNotFo
string filePath = FileSystem.Path.Combine(missingPath, fileName);
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.AppendAllLinesAsync(filePath, contents).ConfigureAwait(false);
+ await FileSystem.File.AppendAllLinesAsync(filePath, contents);
});
exception.Should().BeException(hResult: -2147024893);
@@ -95,7 +95,7 @@ public async Task AppendAllLinesAsync_NullContent_ShouldThrowArgumentNullExcepti
{
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.AppendAllLinesAsync(path, null!).ConfigureAwait(false);
+ await FileSystem.File.AppendAllLinesAsync(path, null!);
});
exception.Should().BeException(
@@ -110,7 +110,7 @@ public async Task AppendAllLinesAsync_NullEncoding_ShouldThrowArgumentNullExcept
{
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.AppendAllLinesAsync(path, new List(), null!).ConfigureAwait(false);
+ await FileSystem.File.AppendAllLinesAsync(path, new List(), null!);
});
exception.Should().BeException(
@@ -144,7 +144,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.AppendAllLinesAsync(path, contents).ConfigureAwait(false);
+ await FileSystem.File.AppendAllLinesAsync(path, contents);
});
exception.Should().BeException(
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/File/AppendAllTextAsyncTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/File/AppendAllTextAsyncTests.cs
index ae49b577e..61fb7a996 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/File/AppendAllTextAsyncTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/File/AppendAllTextAsyncTests.cs
@@ -63,7 +63,7 @@ public async Task AppendAllTextAsync_MissingDirectory_ShouldThrowDirectoryNotFou
string filePath = FileSystem.Path.Combine(missingPath, fileName);
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.AppendAllTextAsync(filePath, contents).ConfigureAwait(false);
+ await FileSystem.File.AppendAllTextAsync(filePath, contents);
});
exception.Should().BeException(hResult: -2147024893);
@@ -102,7 +102,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.AppendAllTextAsync(path, contents).ConfigureAwait(false);
+ await FileSystem.File.AppendAllTextAsync(path, contents);
});
exception.Should().BeException(
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/File/OpenReadTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/File/OpenReadTests.cs
index c33656bf8..0d24cfd1e 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/File/OpenReadTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/File/OpenReadTests.cs
@@ -82,7 +82,7 @@ public async Task OpenRead_WriteAsync_ShouldThrowNotSupportedException(
// ReSharper disable once UseAwaitUsing
using FileSystemStream stream = FileSystem.File.OpenRead(path);
#pragma warning disable CA1835
- await stream.WriteAsync(bytes, 0, bytes.Length).ConfigureAwait(false);
+ await stream.WriteAsync(bytes, 0, bytes.Length);
#pragma warning restore CA1835
});
@@ -100,7 +100,7 @@ public async Task OpenRead_WriteAsyncWithMemory_ShouldThrowNotSupportedException
Exception? exception = await Record.ExceptionAsync(async () =>
{
using FileSystemStream stream = FileSystem.File.OpenRead(path);
- await stream.WriteAsync(bytes.AsMemory()).ConfigureAwait(false);
+ await stream.WriteAsync(bytes.AsMemory());
});
exception.Should().BeException(hResult: -2146233067);
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/File/ReadLinesAsyncTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/File/ReadLinesAsyncTests.cs
index 82eec44ae..7c6d8aa43 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/File/ReadLinesAsyncTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/File/ReadLinesAsyncTests.cs
@@ -24,7 +24,7 @@ public async Task ReadLinesAsync_Cancelled_ShouldThrowTaskCanceledException(
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await foreach (string _ in FileSystem.File.ReadLinesAsync(path, cts.Token).ConfigureAwait(false))
+ await foreach (string _ in FileSystem.File.ReadLinesAsync(path, cts.Token))
{
// do nothing
}
@@ -46,7 +46,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
await foreach (string _ in FileSystem.File.ReadLinesAsync(path, Encoding.UTF8,
- cts.Token).ConfigureAwait(false))
+ cts.Token))
{
// do nothing
}
@@ -62,7 +62,7 @@ public async Task ReadLinesAsync_MissingFile_ShouldThrowFileNotFoundException(
{
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await foreach (string _ in FileSystem.File.ReadLinesAsync(path).ConfigureAwait(false))
+ await foreach (string _ in FileSystem.File.ReadLinesAsync(path))
{
// do nothing
}
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllBytesAsyncTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllBytesAsyncTests.cs
index 012327e8c..e08270274 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllBytesAsyncTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllBytesAsyncTests.cs
@@ -57,7 +57,7 @@ public async Task WriteAllBytesAsync_WhenBytesAreNull_ShouldThrowArgumentNullExc
{
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.WriteAllBytesAsync(path, null!).ConfigureAwait(false);
+ await FileSystem.File.WriteAllBytesAsync(path, null!);
});
exception.Should().BeException(paramName: "bytes");
@@ -73,7 +73,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.WriteAllBytesAsync(path, bytes).ConfigureAwait(false);
+ await FileSystem.File.WriteAllBytesAsync(path, bytes);
});
exception.Should().BeException(
@@ -95,7 +95,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.WriteAllBytesAsync(path, bytes).ConfigureAwait(false);
+ await FileSystem.File.WriteAllBytesAsync(path, bytes);
});
exception.Should().BeException(hResult: -2147024891);
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllLinesAsyncTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllLinesAsyncTests.cs
index ce8f12891..24c3c8bf2 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllLinesAsyncTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllLinesAsyncTests.cs
@@ -131,7 +131,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.WriteAllLinesAsync(path, contents).ConfigureAwait(false);
+ await FileSystem.File.WriteAllLinesAsync(path, contents);
});
exception.Should().BeException(
@@ -153,7 +153,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.WriteAllLinesAsync(path, contents).ConfigureAwait(false);
+ await FileSystem.File.WriteAllLinesAsync(path, contents);
});
exception.Should().BeException(hResult: -2147024891);
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllTextAsyncTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllTextAsyncTests.cs
index e94703cb3..65a54f1fb 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllTextAsyncTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/File/WriteAllTextAsyncTests.cs
@@ -98,7 +98,7 @@ public async Task WriteAllTextAsync_WhenContentIsNull_ShouldNotThrowException(st
{
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.WriteAllTextAsync(path, null).ConfigureAwait(false);
+ await FileSystem.File.WriteAllTextAsync(path, null);
});
exception.Should().BeNull();
@@ -114,7 +114,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.WriteAllTextAsync(path, contents).ConfigureAwait(false);
+ await FileSystem.File.WriteAllTextAsync(path, contents);
});
exception.Should().BeException(
@@ -136,7 +136,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await FileSystem.File.WriteAllTextAsync(path, contents).ConfigureAwait(false);
+ await FileSystem.File.WriteAllTextAsync(path, contents);
});
exception.Should().BeException(hResult: -2147024891);
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/ReadTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/ReadTests.cs
index 418a6379b..f93af979a 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/ReadTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/ReadTests.cs
@@ -195,7 +195,7 @@ public async Task ReadAsync_CanReadFalse_ShouldThrowNotSupportedException(
{
// ReSharper disable once AccessToDisposedClosure
#pragma warning disable CA1835
- _ = await stream.ReadAsync(buffer, 0, bytes.Length, cts.Token).ConfigureAwait(false);
+ _ = await stream.ReadAsync(buffer, 0, bytes.Length, cts.Token);
#pragma warning restore CA1835
});
@@ -220,7 +220,7 @@ public async Task ReadAsync_Memory_CanReadFalse_ShouldThrowNotSupportedException
{
// ReSharper disable once AccessToDisposedClosure
#pragma warning disable CA1835
- _ = await stream.ReadAsync(buffer.AsMemory(), cts.Token).ConfigureAwait(false);
+ _ = await stream.ReadAsync(buffer.AsMemory(), cts.Token);
#pragma warning restore CA1835
});
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/Tests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/Tests.cs
index e4f006dc6..b1d56cc55 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/Tests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/Tests.cs
@@ -100,7 +100,7 @@ public async Task CopyToAsync_BufferSizeZero_ShouldThrowArgumentOutOfRangeExcept
{
using FileSystemStream stream = FileSystem.File.OpenRead(path);
using MemoryStream destination = new(buffer);
- await stream.CopyToAsync(destination, 0).ConfigureAwait(false);
+ await stream.CopyToAsync(destination, 0);
});
exception.Should().BeException(
@@ -222,7 +222,7 @@ public async Task FlushAsync_Cancelled_ShouldThrowTaskCanceledException(
{
// ReSharper disable once UseAwaitUsing
using FileSystemStream stream = FileSystem.File.Create(path);
- await stream.FlushAsync(cts.Token).ConfigureAwait(false);
+ await stream.FlushAsync(cts.Token);
});
exception.Should().BeException(hResult: -2146233029);
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/WriteTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/WriteTests.cs
index d355908d0..8cc4dff4d 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/WriteTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/FileStream/WriteTests.cs
@@ -208,7 +208,7 @@ public async Task WriteAsync_CanWriteFalse_ShouldThrowNotSupportedException(
{
// ReSharper disable once AccessToDisposedClosure
#pragma warning disable CA1835
- await stream.WriteAsync(buffer, 0, bytes.Length, cts.Token).ConfigureAwait(false);
+ await stream.WriteAsync(buffer, 0, bytes.Length, cts.Token);
#pragma warning restore CA1835
});
}
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/EventTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/EventTests.cs
index 058b31675..ad54da94b 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/EventTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/EventTests.cs
@@ -34,7 +34,7 @@ void FileSystemWatcherOnChanged(object sender, FileSystemEventArgs e)
int i = 0;
while (!ms.IsSet)
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
FileSystem.File.WriteAllText(path, i++.ToString(CultureInfo.InvariantCulture));
}
});
@@ -78,7 +78,7 @@ void FileSystemWatcherOnCreated(object sender, FileSystemEventArgs e)
{
while (!ms.IsSet)
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
FileSystem.Directory.CreateDirectory(path);
FileSystem.Directory.Delete(path);
}
@@ -124,7 +124,7 @@ void FileSystemWatcherOnDeleted(object sender, FileSystemEventArgs e)
{
while (!ms.IsSet)
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
FileSystem.Directory.CreateDirectory(path);
FileSystem.Directory.Delete(path);
}
@@ -173,7 +173,7 @@ void FileSystemWatcherOnRenamed(object sender, FileSystemEventArgs e)
FileSystem.File.WriteAllText($"path-{i}", "");
while (!ms.IsSet)
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
FileSystem.File.Move($"path-{i}", $"path-{++i}");
}
});
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs
index 45f2ce635..aa64cab0e 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/Tests.cs
@@ -33,7 +33,7 @@ public void BeginInit_ShouldStopListening(string path)
{
while (!ms.IsSet)
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
FileSystem.Directory.CreateDirectory(path);
FileSystem.Directory.Delete(path);
}
@@ -85,7 +85,7 @@ public void EndInit_ShouldRestartListening(string path)
{
while (!ms.IsSet)
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
FileSystem.Directory.CreateDirectory(path);
FileSystem.Directory.Delete(path);
}
diff --git a/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/WaitForChangedTests.cs b/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/WaitForChangedTests.cs
index adb67ce16..92f223221 100644
--- a/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/WaitForChangedTests.cs
+++ b/Tests/Testably.Abstractions.Tests/FileSystem/FileSystemWatcher/WaitForChangedTests.cs
@@ -25,7 +25,7 @@ public void WaitForChanged_ShouldBlockUntilEventHappens(string path)
{
while (!ms.IsSet)
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
FileSystem.Directory.CreateDirectory(path);
FileSystem.Directory.Delete(path);
}
@@ -67,7 +67,7 @@ public void WaitForChanged_Timeout_ShouldReturnTimedOut(string path,
{
while (!ms.IsSet)
{
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
FileSystem.Directory.CreateDirectory(path);
FileSystem.Directory.Delete(path);
}
diff --git a/Tests/Testably.Abstractions.Tests/TimeSystem/TaskTests.cs b/Tests/Testably.Abstractions.Tests/TimeSystem/TaskTests.cs
index 00f92b3c6..3c036a31b 100644
--- a/Tests/Testably.Abstractions.Tests/TimeSystem/TaskTests.cs
+++ b/Tests/Testably.Abstractions.Tests/TimeSystem/TaskTests.cs
@@ -19,8 +19,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await TimeSystem.Task.Delay(millisecondsTimeout, cts.Token)
- .ConfigureAwait(false);
+ await TimeSystem.Task.Delay(millisecondsTimeout, cts.Token);
});
exception.Should().BeException(hResult: -2146233029);
@@ -32,8 +31,8 @@ public async Task
{
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await TimeSystem.Task.Delay(-2).ConfigureAwait(false);
- }).ConfigureAwait(false);
+ await TimeSystem.Task.Delay(-2);
+ });
exception.Should().BeException(hResult: -2146233086);
}
@@ -45,7 +44,7 @@ public async Task
int millisecondsTimeout = 100;
DateTime before = TimeSystem.DateTime.UtcNow;
- await TimeSystem.Task.Delay(millisecondsTimeout).ConfigureAwait(false);
+ await TimeSystem.Task.Delay(millisecondsTimeout);
DateTime after = TimeSystem.DateTime.UtcNow;
after.Should().BeOnOrAfter(before.AddMilliseconds(millisecondsTimeout)
@@ -62,8 +61,7 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
- await TimeSystem.Task.Delay(timeout, cts.Token)
- .ConfigureAwait(false);
+ await TimeSystem.Task.Delay(timeout, cts.Token);
});
exception.Should().BeException(hResult: -2146233029);
@@ -76,9 +74,8 @@ public async Task
Exception? exception = await Record.ExceptionAsync(async () =>
{
await TimeSystem.Task
- .Delay(TimeSpan.FromMilliseconds(-2))
- .ConfigureAwait(false);
- }).ConfigureAwait(false);
+ .Delay(TimeSpan.FromMilliseconds(-2));
+ });
exception.Should().BeException(hResult: -2146233086);
}
@@ -90,7 +87,7 @@ public async Task
TimeSpan timeout = TimeSpan.FromMilliseconds(100);
DateTime before = TimeSystem.DateTime.UtcNow;
- await TimeSystem.Task.Delay(timeout).ConfigureAwait(false);
+ await TimeSystem.Task.Delay(timeout);
DateTime after = TimeSystem.DateTime.UtcNow;
after.Should().BeOnOrAfter(before.Add(timeout).ApplySystemClockTolerance());
diff --git a/Tests/Testably.Abstractions.Tests/TimeSystem/TimerTests.cs b/Tests/Testably.Abstractions.Tests/TimeSystem/TimerTests.cs
index 07ceb1530..12daf6a0d 100644
--- a/Tests/Testably.Abstractions.Tests/TimeSystem/TimerTests.cs
+++ b/Tests/Testably.Abstractions.Tests/TimeSystem/TimerTests.cs
@@ -169,7 +169,7 @@ public void Change_WithInt_ShouldResetTimer()
ms3.Set();
}
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
},
null, 0 * TimerMultiplier, 200 * TimerMultiplier);
ms.Wait(30000).Should().BeTrue();
@@ -224,7 +224,7 @@ public void Change_WithLong_ShouldResetTimer()
ms3.Set();
}
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
},
null, 0L * TimerMultiplier, 200L * TimerMultiplier);
ms.Wait(30000).Should().BeTrue();
@@ -279,7 +279,7 @@ public void Change_WithTimeSpan_ShouldResetTimer()
ms3.Set();
}
- await Task.Delay(10).ConfigureAwait(false);
+ await Task.Delay(10);
}, null, TimeSpan.FromMilliseconds(0 * TimerMultiplier),
TimeSpan.FromMilliseconds(200 * TimerMultiplier));
ms.Wait(30000).Should().BeTrue();