httpflow icon indicating copy to clipboard operation
httpflow copied to clipboard

Add Docker and Papercut support, configure email server via appsettings, and fix IEmailSender implementation for functional tests

Open eduardogoncalves opened this issue 1 year ago • 1 comments

This pull request adds support for Docker and Papercut, making it easier for developers to test and run the application in a containerized environment. Allows email server configuration via appsettings: image

Fixes the implementation of the IEmailSender interface during functional tests by adding a new FunctionalTestInfrastructureModule that uses FakeEmailSender implementation, ensuring that functional tests do not actually send emails to real email addresses.

image

image

eduardogoncalves avatar May 01 '23 23:05 eduardogoncalves

Sorry, v8 update messed with a bunch of your changes. I'd still pull them in for 8.1 if we can sort out the conflicts, though.

ardalis avatar Aug 28 '23 19:08 ardalis

I've added mailserver configuration but am going to forego the docker additions.

ardalis avatar Mar 04 '24 19:03 ardalis