コード例 #1
0
 public EmailDomain(
     IEmailPersistence diskPersister,
     IEmailPersistence databasePersister,
     EmailServiceProxy emailServiceProxy)
 {
     this.emailServiceProxy = emailServiceProxy;
     this.diskPersister     = diskPersister;
     this.databasePersister = databasePersister;
 }
コード例 #2
0
 public EmailDomain(IEmailPersistence diskPersister, IEmailPersistence databasePersister)
 {
     this.emailServiceProxy = new EmailServiceProxy();
     this.diskPersister     = diskPersister;
     this.databasePersister = databasePersister;
 }
コード例 #3
0
        public void ShallThrowExceptionOnNullIncidentTitle()
        {
            var proxy = new EmailServiceProxy();

            Assert.That(() => proxy.SendEmailToAdministrator(null, null), Throws.TypeOf <ArgumentNullException>());
        }