def test5_number_acl_invalid(self):
     sms = SMSReceive(self.sms, self.sms_numbers)
     sms_number_list = sms.extract_allowed_numbers(self.sms_numbers)
     self.assertEqual(sms.check_number_acl(9992345109, sms_number_list), False)
 def test2_test_number_extraction(self):
     sms = SMSReceive(self.sms)
     final_list = sms.extract_allowed_numbers(self.sms_numbers)
     self.assertEqual(final_list[0]['number'], 6754535645)
     self.assertEqual(final_list[1]['number'], 1618275516)
     self.assertEqual(final_list[2]['number'], 8286439827)
 def test4_number_acl_valid(self):
     sms = SMSReceive(self.sms, self.sms_numbers)
     sms_number_list = sms.extract_allowed_numbers(self.sms_numbers)
     self.assertEqual(sms.check_number_acl(6754535645, sms_number_list), True)
 def test6_get_name_by_number(self):
     sms = SMSReceive(self.sms, self.sms_numbers)
     sms_number_list = sms.extract_allowed_numbers(self.sms_numbers)
     self.assertEqual(sms.get_name_by_number(sms_number_list,6754535645), 'foo')