From 570cdc3679c1ceebb1b12ad1644d9661f5a445db Mon Sep 17 00:00:00 2001 From: Renato Lima Date: Mon, 11 Mar 2024 10:36:45 -0200 Subject: [PATCH] Fix broken build +semver: patch --- src/Mockaco.AspNetCore/Extensions/ObjectExtensions.cs | 8 ++++---- .../Middlewares/ErrorHandlingMiddlewareTest.cs | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Mockaco.AspNetCore/Extensions/ObjectExtensions.cs b/src/Mockaco.AspNetCore/Extensions/ObjectExtensions.cs index c97ef28..25bc49f 100644 --- a/src/Mockaco.AspNetCore/Extensions/ObjectExtensions.cs +++ b/src/Mockaco.AspNetCore/Extensions/ObjectExtensions.cs @@ -11,10 +11,10 @@ internal static class ObjectExtensions private static readonly JsonSerializerSettings _jsonSerializerSettings = new JsonSerializerSettings { Formatting = Formatting.Indented, - Converters = [ - new StringEnumConverter { NamingStrategy = new CamelCaseNamingStrategy()}, - new SimpleExceptionConverter() - ], + Converters = new JsonConverter[] { + new StringEnumConverter { NamingStrategy = new CamelCaseNamingStrategy()}, + new SimpleExceptionConverter() + }, NullValueHandling = NullValueHandling.Ignore }; diff --git a/test/Mockaco.AspNetCore.Tests/Middlewares/ErrorHandlingMiddlewareTest.cs b/test/Mockaco.AspNetCore.Tests/Middlewares/ErrorHandlingMiddlewareTest.cs index b9cb599..d46cead 100644 --- a/test/Mockaco.AspNetCore.Tests/Middlewares/ErrorHandlingMiddlewareTest.cs +++ b/test/Mockaco.AspNetCore.Tests/Middlewares/ErrorHandlingMiddlewareTest.cs @@ -47,7 +47,7 @@ public async Task Writes_Unhandled_Exceptions_Thrown_In_Inner_Middlewares_As_Err var bodyAsJToken = JToken.Parse(body); bodyAsJToken.Should().NotBeNullOrEmpty(); - bodyAsJToken.SelectToken("$[0].Exception.ClassName").ToString().Should().Be(anyException.GetType().FullName); + bodyAsJToken.SelectToken("$[0].Exception.Type").ToString().Should().Be(anyException.GetType().Name); bodyAsJToken.SelectToken("$[0].Exception.Message").ToString().Should().Be(anyException.Message); httpContext.Response.StatusCode.Should().Be(501); httpContext.Response.ContentType.Should().Be("application/json");