def test_api_request_filter(self): is_cost = False dummy_filter = 'foo_bar' dummy_value = ['foo', 'bar'] filters = { APIFilters.ACCOUNTS: self.dummy_list, APIFilters.IS_COST: is_cost, dummy_filter: dummy_value, } api_request = APIRequest(self.dummy_ice_url, **filters) request_filters = api_request.get_filters() self.assertEquals(request_filters[APIFilters.ACCOUNTS], self._join_list(self.dummy_list)) self.assertEquals(request_filters[APIFilters.IS_COST], is_cost) self.assertEquals(request_filters[dummy_filter], dummy_value)
def setUp(self): self.dummy_ice_url = 'http://foo.com' self.api_request = APIRequest(self.dummy_ice_url) self.dummy_list = ['012345678900', '009876543210'] self.dummy_str = 'foo' self.dummy_datetime = datetime.datetime.utcnow()