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')