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), }; }
public Mailer(IOptions <MailConfig> mailConfig, ISmtpClientProxy smtpClient) { _mailConfig = mailConfig; _smtpClient = smtpClient; }