示例#1
0
 public void SetUp()
 {
     _mockOptions.Setup(x => x.Value).Returns(new envSettings
     {
         emailRequestCollection  = "emailrequest",
         emailTemplateCollection = "emailtemplate"
     });
     _emailTemplateAdapter = new EmailTemplateAdapter(_mockEmailTemplate.Object, _mockEmailRequest.Object, _mockOptions.Object);
 }
 public EmailServiceBusinessLogic(IEmail email, IEmailTemplateAdapter mailTemplateAdapter, IHttpClientWrapper <UserDetails> httpClientWrapper)
 {
     _email = email;
     _mailTemplateAdapter = mailTemplateAdapter;
     _httpClientWrapper   = httpClientWrapper;
 }