public void TestSendEmailUsingGMailSMTP() { emailProvider = new AGmailPigeonExpress(); PigeonRequest request = new PigeonRequest(); request.ClientId = "TestClient001"; request.DateCreated = DateTime.Now; request.EmailAddress = "*****@*****.**"; request.Message = "Dude!!! Niject you say???"; request.Subject = "INinja"; var response = emailProvider.SendAFitPigeon(request); Assert.IsTrue(response.Success, "Sends an email to a client using Google Gmail SMTP Provider"); }
public EmailController(INotifybyPigeon emailProvider, ICommon commonProvider, IRepo databaseRepoProvider) { _emailProvider = emailProvider; _commonProvider = commonProvider; _databaseRepoProvider = databaseRepoProvider; }
public EmailService(INotifybyPigeon _emailProvider) { emailProvider = _emailProvider; }
public NotifyMeService(INotifybyPigeon concreteImplementation) { notifyByPigeon = concreteImplementation; }
public NotifyMeService() { notifyByPigeon = new AOutlookPigeonExpress(); notifyByRadioWaveSms = new ClickatellRadioWave(); }
public NotificationSenderDI(INotifybyPigeon _emailProvider, INotifybyRadioWaveSms _smsProvider) { emailProvider = _emailProvider; smsProvider = _smsProvider; }
public NotificationSenderDI(INotifybyPigeon _emailProvider) { emailProvider = _emailProvider; }