From c03aa63051846fa5e90f5f39697d79f1e491791f Mon Sep 17 00:00:00 2001 From: Rick van Dam <rick-van-dam@outlook.com> Date: Sat, 27 Apr 2024 23:47:58 +0200 Subject: [PATCH] enable more detailed logging and errors --- CleanAspCore.Api.Tests/TestSetup/TestWebApi.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CleanAspCore.Api.Tests/TestSetup/TestWebApi.cs b/CleanAspCore.Api.Tests/TestSetup/TestWebApi.cs index 3eb07de..9ab2534 100644 --- a/CleanAspCore.Api.Tests/TestSetup/TestWebApi.cs +++ b/CleanAspCore.Api.Tests/TestSetup/TestWebApi.cs @@ -1,7 +1,9 @@ using CleanAspCore.Data; using Microsoft.AspNetCore.Mvc.Testing; +using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.DependencyInjection.Extensions; using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Logging; using Refit; @@ -31,6 +33,14 @@ protected override IHost CreateHost(IHostBuilder builder) }); }); + builder.ConfigureServices(services => + { + services.RemoveAll(typeof(DbContextOptions<HrContext>)); + services.AddDbContext<HrContext>(c => c + .EnableSensitiveDataLogging() + .EnableDetailedErrors()); + }); + builder.ConfigureLogging(loggingBuilder => { loggingBuilder.ClearProviders();