class UnleashedAuthTestCase(TestCase): def setUp(self): self.auth = UnleashedAuth(UNLEASHED_ID, UNLEASHED_KEY) def test_get_query_simple_request(self): url = UNLEASHED_URL + '/Customers?customerCode=ACME' assert_equals(self.auth.get_query(url), 'customerCode=ACME') def test_get_query_multiple_params_request(self): url = UNLEASHED_URL + '/Customers?customerCode=ACME&customerName=ACMECorp' assert_equals(self.auth.get_query(url), 'customerCode=ACME&customerName=ACMECorp') def test_get_query_empty_after_question_mark(self): url = UNLEASHED_URL + '/Customers?' assert_equals(self.auth.get_query(url), '') def test_get_query_no_question_mark(self): url = UNLEASHED_URL + '/Customers' assert_equals(self.auth.get_query(url), '')
def __init__(self, api_url, api_id, api_key): self.api_url = api_url self.auth = UnleashedAuth(api_id, api_key)
def setUp(self): self.auth = UnleashedAuth(UNLEASHED_ID, UNLEASHED_KEY)