/// <summary> /// Constructor for Mail, that sets static elements /// </summary> /// <param name="smtpClient"></param> public Mail(ISmtpClientWrapper smtpClient) { _smtpClientWrapper = smtpClient; _mail = new MailMessage { From = new MailAddress("*****@*****.**"), Subject = "Pristjek220 indkøbsliste", IsBodyHtml = true }; }
public MailService(MailOptions mailOptions, ISmtpClientWrapper client) { _client = client; _message = new MimeMessage(); _client.Connect(Server.Host, Server.Port, Server.UseSsl); _client.Authenticate(mailOptions.Username, mailOptions.Password); MapMessage(mailOptions); }
public static Container FakeSmtpClientWrapper(this Container container) { var wrappers = new ISmtpClientWrapper[] { new SuccessSmtpClientWrapper(), new FailureSmtpClientWrapper(), new SuccessSmtpClientWrapper(), new FailureSmtpClientWrapper(), new SuccessSmtpClientWrapper(), new FailureSmtpClientWrapper(), new SuccessSmtpClientWrapper(), new FailureSmtpClientWrapper(), new SuccessSmtpClientWrapper(), new FailureSmtpClientWrapper(), }; container.Register(() => wrappers[Randomizer.Next(wrappers.Length - 1)]); return(container); }
public void SetUp() { _smtpClient = Substitute.For<ISmtpClientWrapper>(); _mail = new Mail(_smtpClient); }
public MailCarrier(ISmtpClientWrapper smtpClient, IEventPublisher eventPublisher, ILogger logger) { _smtpClient = smtpClient; _eventPublisher = eventPublisher; _logger = logger; }
public MailServiceTests() { _client = Substitute.For <ISmtpClientWrapper>(); _options = new MailOptionsBuilder().Build(); }
public Firewall(ILogger logger, ISmtpClientWrapper smtpClient) { _logger = logger; _smtpClient = smtpClient; }
public SmptClientProcrastinator(ILogger logger, ISmtpClientWrapper smtpClient) { _logger = logger; _smtpClient = smtpClient; }
private GmailSender CreateSut(ISmtpClientWrapper smtpClientWrapper) { return(new GmailSender(smtpClientWrapper)); }
public EmailService(ISmtpClientWrapper smtpClientWrapper) { _smtpClientWrapper = smtpClientWrapper; }
public EmailService(IOptions <EmailOptions> options, ISmtpClientWrapper smtpClient) { _options = options.Value; _smtpClient = smtpClient; }
public MessageSender(IMessageBodyCreator messageBodyCreator, ISmtpClientWrapper smtpClientWrapper) { _messageBodyCreator = messageBodyCreator; _smtpClientWrapper = smtpClientWrapper; }
public GmailSender(ISmtpClientWrapper smtpClientWrapper) { this.smtpClientWrapper = smtpClientWrapper; }
public void SetUp() { _credential = new NetworkCredential("*****@*****.**", "pristjek"); _smtpClient = new SmtpClientWrapper("Smtp.gmail.com", 587, _credential, true); }