Esempio n. 1
0
        public MailerTests()
        {
            var from = "*****@*****.**";

            var mailOptions = Options.Create(new MailConfig());

            mailOptions.Value.From = from;

            _smtp = Substitute.For <ISmtpClientProxy, IDisposable>();

            _mailer = Substitute.For <Mailer>(mailOptions, _smtp);

            _message = new MailMessage
            {
                From = new MailAddress(from),
            };
        }
Esempio n. 2
0
 public Mailer(IOptions <MailConfig> mailConfig, ISmtpClientProxy smtpClient)
 {
     _mailConfig = mailConfig;
     _smtpClient = smtpClient;
 }