def test_create_request(self): target = ListPageFetcher.create_request numbers = ["1", "2"] request = target(numbers) self.assertEqual( ListPageFetcher.create_url(), request.get_full_url()) expected = {} for key, value in ListPageFetcher.create_params(numbers).items(): if value != "": expected[key] = value actual = {} for key, value in cgi.parse_qs(request.get_data()).items(): actual[key] = value[0] self.assertEqual(expected, actual)
def get_list_page(self, numbers): self.setup() return ListPageFetcher.get(self.jsession_id, numbers)
def get_list_page(self, numbers): self.setup() return ListPageFetcher.get(self.state, self.tree, numbers)
def get_list_page(self, numbers): return ListPageFetcher.get(numbers)
def test_create_params__empty(self): target = ListPageFetcher.create_params expected = ListPageFetcher.create_base_params() expected["number01"] = "1" self.assertEqual(expected, target(["1"]))
def test_create_params__empty(self): target = ListPageFetcher.create_params expected = ListPageFetcher.create_base_params() self.assertEqual(expected, target([]))