public void Disposes_Of_The_Message() { var email = Email.From(FromEmail).UsingClient(new FakeSmtpClient()); var mailMessage = new FakeEmailMessage(); email.Message = mailMessage; email.Dispose(); Assert.IsTrue(mailMessage.DisposeHasBeenCalled); }
public void New_Disposes_Of_The_Message() { var email = new Email(new FakeSmtpClient(), FromEmail); var mailMessage = new FakeEmailMessage(); email.Message = mailMessage; email.Dispose(); Assert.IsTrue(mailMessage.DisposeHasBeenCalled); }