def testGetQueryParamsNamesWorksCorrectly(self): m = api_call_router.RouterMethodMetadata("SomeMethod", http_methods=[ ("GET", "/a/<foo>/<bar:zoo>", {}) ]) self.assertEqual(m.GetQueryParamsNames(), ["foo", "zoo"])
def testGetQueryParamsNamesReturnsEmptyListOnEmptyMetadata(self): m = api_call_router.RouterMethodMetadata("SomeMethod") self.assertEqual(m.GetQueryParamsNames(), [])