Esempio n. 1
0
 def test_amazon_com_domain_fucntion(self, requests_post):
   def mock_requests_post(*args,**kwargs):
     class __mock():
       f = open('%s/tests/mocks/amazon.com_domain_result.html' % basedir, 'r')
       text = f.read()
     return __mock
   requests_post.side_effect = mock_requests_post
   s = SenderBase()
   result = s.lookup_domain('amazon.com')
   assert result is not None
   assert result != {}
   assert result['host_name'] == 'amazon.com'
   assert result['domain'] == 'amazon.com' 
   assert result['web_category'] == 'Shopping'
   assert result['email_volume']['last_month'] == '5.7'
   assert result['web_reputation'] == 'Good'