public EmailDomain( IEmailPersistence diskPersister, IEmailPersistence databasePersister, EmailServiceProxy emailServiceProxy) { this.emailServiceProxy = emailServiceProxy; this.diskPersister = diskPersister; this.databasePersister = databasePersister; }
public EmailDomain(IEmailPersistence diskPersister, IEmailPersistence databasePersister) { this.emailServiceProxy = new EmailServiceProxy(); this.diskPersister = diskPersister; this.databasePersister = databasePersister; }
public void ShallThrowExceptionOnNullIncidentTitle() { var proxy = new EmailServiceProxy(); Assert.That(() => proxy.SendEmailToAdministrator(null, null), Throws.TypeOf <ArgumentNullException>()); }