コード例 #1
0
 def test_mailgun_send_message_successful(self, post):
     
     data = {
          "from_email" : "Testing API <*****@*****.**>",
          "to" : ["*****@*****.**"],
          "subject" : "Testing API",
          "text" : "test"
     }
     
     post.return_value.status_code = 200
     post.return_value.content = '{ "id" : "<someid>" }'
     
     mailgun_mailer = MailGunMailer()
     messages_info = mailgun_mailer.send_message(**data)
     
     assert len(messages_info) == 1
     assert messages_info[0]['email_address'] == '*****@*****.**'
     assert messages_info[0]['id'] == 'someid'