diff --git a/Directory.Packages.props b/Directory.Packages.props
index 70b6898..bbf21c8 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -9,12 +9,12 @@
-
+
-
+
-
+
diff --git a/tests/Quizitor.Api.Tests/Middleware/ExceptionHandlerMiddlewareTests.cs b/tests/Quizitor.Api.Tests/Middleware/ExceptionHandlerMiddlewareTests.cs
index ba82ed6..5dd6ffa 100644
--- a/tests/Quizitor.Api.Tests/Middleware/ExceptionHandlerMiddlewareTests.cs
+++ b/tests/Quizitor.Api.Tests/Middleware/ExceptionHandlerMiddlewareTests.cs
@@ -113,7 +113,7 @@ public async Task InvokeAsync_TokenThrowsException_NoCaptures()
.Verifiable(Times.Never);
- var result = await Assert.ThrowsExceptionAsync(async () => await
+ var result = await Assert.ThrowsExactlyAsync(async () => await
new ExceptionHandlerMiddleware(
httpContextRequestBodyReader.Object,
httpContextRequestCollector.Object,
@@ -180,7 +180,7 @@ public async Task InvokeAsync_ReaderThrowsException_NoCaptures()
.Verifiable(Times.Never);
- var result = await Assert.ThrowsExceptionAsync(async () => await
+ var result = await Assert.ThrowsExactlyAsync(async () => await
new ExceptionHandlerMiddleware(
httpContextRequestBodyReader.Object,
httpContextRequestCollector.Object,
@@ -332,7 +332,7 @@ public async Task InvokeAsync_NextAndCollectThrowException_NoCaptures()
.Verifiable(Times.Never);
- var result = await Assert.ThrowsExceptionAsync(async () => await
+ var result = await Assert.ThrowsExactlyAsync(async () => await
new ExceptionHandlerMiddleware(
httpContextRequestBodyReader.Object,
httpContextRequestCollector.Object,
@@ -413,7 +413,7 @@ public async Task InvokeAsync_NextAndCaptureThrowException_NoCaptures()
.Verifiable(Times.Once);
- var result = await Assert.ThrowsExceptionAsync(async () => await
+ var result = await Assert.ThrowsExactlyAsync(async () => await
new ExceptionHandlerMiddleware(
httpContextRequestBodyReader.Object,
httpContextRequestCollector.Object,
diff --git a/tests/Quizitor.Api.Tests/Services/HttpContext/RequestBodyReader/HttpContextRequestBodyReaderTests.cs b/tests/Quizitor.Api.Tests/Services/HttpContext/RequestBodyReader/HttpContextRequestBodyReaderTests.cs
index e538044..7067db4 100644
--- a/tests/Quizitor.Api.Tests/Services/HttpContext/RequestBodyReader/HttpContextRequestBodyReaderTests.cs
+++ b/tests/Quizitor.Api.Tests/Services/HttpContext/RequestBodyReader/HttpContextRequestBodyReaderTests.cs
@@ -47,11 +47,11 @@ public void NonSeekableStream_Tests()
Assert.AreEqual(innerStream.CanRead, nonSeekableStream.CanRead);
Assert.IsFalse(nonSeekableStream.CanSeek);
Assert.AreEqual(innerStream.CanWrite, nonSeekableStream.CanWrite);
- Assert.ThrowsException(() => nonSeekableStream.Length);
- Assert.ThrowsException(() => nonSeekableStream.Position);
- Assert.ThrowsException(() => nonSeekableStream.Position = 0);
- Assert.ThrowsException(() => nonSeekableStream.Seek(0, SeekOrigin.Begin));
- Assert.ThrowsException(() => nonSeekableStream.SetLength(0));
+ Assert.ThrowsExactly(() => nonSeekableStream.Length);
+ Assert.ThrowsExactly(() => nonSeekableStream.Position);
+ Assert.ThrowsExactly(() => nonSeekableStream.Position = 0);
+ Assert.ThrowsExactly(() => nonSeekableStream.Seek(0, SeekOrigin.Begin));
+ Assert.ThrowsExactly(() => nonSeekableStream.SetLength(0));
}
private class NonSeekableStream(Stream inner) : Stream
diff --git a/tests/Quizitor.Common.Tests/EnvironmentExtensionsTests.cs b/tests/Quizitor.Common.Tests/EnvironmentExtensionsTests.cs
index 1d093f3..56518ec 100644
--- a/tests/Quizitor.Common.Tests/EnvironmentExtensionsTests.cs
+++ b/tests/Quizitor.Common.Tests/EnvironmentExtensionsTests.cs
@@ -53,7 +53,7 @@ public void GetEnvironmentVariableOrThrowIfNullOrWhiteSpace_VariableIsEmpty_Thro
Environment.SetEnvironmentVariable(variableName, variableValue);
- Assert.ThrowsException(
+ Assert.ThrowsExactly(
() => variableName.GetEnvironmentVariableOrThrowIfNullOrWhiteSpace(),
$"Environment variable '{variableName}' is not defined.");
}
@@ -66,7 +66,7 @@ public void GetEnvironmentVariableOrThrowIfNullOrWhiteSpace_VariableIsWhiteSpace
Environment.SetEnvironmentVariable(variableName, variableValue);
- Assert.ThrowsException(
+ Assert.ThrowsExactly(
() => variableName.GetEnvironmentVariableOrThrowIfNullOrWhiteSpace(),
$"Environment variable '{variableName}' is not defined.");
}
@@ -77,7 +77,7 @@ public void GetEnvironmentVariableOrThrowIfNullOrWhiteSpace_VariableNotExists_Th
var variableName = Unique.String();
- Assert.ThrowsException(
+ Assert.ThrowsExactly(
() => variableName.GetEnvironmentVariableOrThrowIfNullOrWhiteSpace(),
$"Environment variable '{variableName}' is not defined.");
}