diff --git a/src/Yavsc.Org.Tests/WebServerFixture.cs b/src/Yavsc.Org.Tests/WebServerFixture.cs index da1b30a2..402211f5 100644 --- a/src/Yavsc.Org.Tests/WebServerFixture.cs +++ b/src/Yavsc.Org.Tests/WebServerFixture.cs @@ -137,7 +137,14 @@ namespace Yavsc.Org.Tests builder.AddConfiguration(null).AddInMemoryCollection(new Dictionary { - [$"ConnectionStrings:{YavscConstants.YavscConnectionStringName}"] = "InMemory" + [$"ConnectionStrings:{YavscConstants.YavscConnectionStringName}"] = "InMemory", + // SMTP test config: UserName non-null so MailSender + // exercises the Authenticate branch — the + // RecordingSmtpClient captures it. + ["Smtp:Host"] = "smtp.test.local", + ["Smtp:Port"] = "465", + ["Smtp:UserName"] = "test-user", + ["Smtp:Password"] = "test-pass", }); // Configure Kestrel for HTTPS with self-signed certificate on a dynamic port