public EmailSender(IPendingEmailsGetter pendingEmailsGetter, IProtocolEmailSender protocolEmailSender, IEmailSenderConfig emailSenderConfig, IEmailPersister emailPersister) { _pendingEmailsGetter = pendingEmailsGetter; _protocolEmailSender = protocolEmailSender; _emailSenderConfig = emailSenderConfig; _emailPersister = emailPersister; }
public EmailSenderTest() { pendingEmailsGetter = Substitute.For <IPendingEmailsGetter>(); protocolEmailSender = Substitute.For <IProtocolEmailSender>(); emailSenderConfig = Substitute.For <IEmailSenderConfig>(); _emailPersister = Substitute.For <IEmailPersister>(); emailSenderConfig.DefaultSenderEmail.Returns("*****@*****.**"); _emailSender = new EmailSender(pendingEmailsGetter, protocolEmailSender, emailSenderConfig, _emailPersister); }