class GetEmailCommandTest(TestCase): def setUp(self): self.command = GetEmailCommand() def test_invoke_should_format_mail(self): mail = Mail( subject='Test', sender='*****@*****.**', datetime=datetime(2014, 2, 15, 22, 2, 29), body='Hello' ) mock_session = Mock(get_email=lambda _: mail) mock_args = Mock(id=1) output = self.command.invoke(mock_session, mock_args) expect(output).to.equal('From: [email protected]\nDate: {0}\nSubject: Test\n\nHello\n'.format(mail.datetime))
class GetEmailCommandTest(TestCase): def setUp(self): self.command = GetEmailCommand() def test_invoke_should_format_mail(self): mail = Mail(subject='Test', sender='*****@*****.**', datetime=datetime(2014, 2, 15, 22, 2, 29), body='Hello') mock_session = Mock(get_email=lambda _: mail) mock_args = Mock(id=1) output = self.command.invoke(mock_session, mock_args) expect(output).to.equal( 'From: [email protected]\nDate: {0}\nSubject: Test\n\nHello\n'. format(mail.datetime))
def setUp(self): self.command = GetEmailCommand()