TEST_F(ReportMailerTest, CanConstructMailMessage) { string toAddress = "*****@*****.**"; StubReport report; MailMessage message = ReportMailer::ConstructMailMessageTo(toAddress, &report); ASSERT_THAT(message.To()[0], Eq(toAddress)); ASSERT_THAT(message.Subject(), Eq(report.Name())); ASSERT_THAT(message.Content(), Eq(report.Text())); ASSERT_THAT(message.From(), Eq("*****@*****.**")); }