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."); }