Sent via EmailSender static client.
", IsHtml = true, - QueuedAt = DateTime.Now }; var exception = Record.Exception(() => EmailSender.Send(email)); @@ -93,14 +91,12 @@ public sealed class EmailSenderTests [Fact] public void Send_WithPlainTextBody_DoesNotThrow() { - var email = new OutgoingEmailEvent + var email = new Email { - Id = Guid.NewGuid(), Recipient = "hakanttek@gmail.com", Subject = "Plain Text Test", Body = "This is a plain text email.", - IsHtml = false, - QueuedAt = DateTime.Now + IsHtml = false }; var exception = Record.Exception(() => EmailSender.Send(email)); diff --git a/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderUrlOverloadTests.cs b/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderUrlOverloadTests.cs index a8ebee7..6541a1b 100644 --- a/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderUrlOverloadTests.cs +++ b/tests/DigitalData.MessagingService.Tests/Integration/EmailSenderUrlOverloadTests.cs @@ -55,14 +55,12 @@ public sealed class EmailSenderUrlOverloadTests [Fact] public void Send_AfterUrlOverloadConnection_DoesNotThrow() { - var email = new OutgoingEmailEvent + var email = new Email { - Id = Guid.NewGuid(), Recipient = "url-overload-test@example.com", Subject = "URL Overload Integration Test", Body = "Sent after URL-based connection.
", - IsHtml = true, - QueuedAt = DateTime.Now + IsHtml = true }; // Connection was established via Action<> overload in the fixture;