Remove Mailer struct

This commit is contained in:
Alexis Mousset
2015-10-25 15:29:40 +01:00
parent 3c91c065d6
commit 7ac43b73c3
8 changed files with 25 additions and 177 deletions

View File

@@ -2,13 +2,11 @@ extern crate lettre;
use lettre::transport::stub::StubEmailTransport;
use lettre::transport::EmailTransport;
use lettre::mailer::Mailer;
use lettre::email::EmailBuilder;
#[test]
fn stub_transport() {
let sender = StubEmailTransport;
let mut mailer = Mailer::new(sender);
let mut sender = StubEmailTransport;
let email = EmailBuilder::new()
.to("root@localhost")
.from("user@localhost")
@@ -16,6 +14,6 @@ fn stub_transport() {
.subject("Hello")
.build()
.unwrap();
let result = mailer.send(email);
let result = sender.send(email);
assert!(result.is_ok());
}