def test_model_offset(self, apimock): """ Test the ModelPaginator handles offsets correctly """ client = UsdaClient('SOME_KEY') result = client.list_foods(max=10, offset=42) assert isinstance(result, ModelPaginator) assert result.raw.current_offset == 42 with apimock: foods = list(result) assert foods[0].name == 'Pizza' assert foods[1].name == 'Pizza with pineapple'
def test_client_list_foods(self, apimock): cli = UsdaClient("API_KAY") with apimock: foods = list(cli.list_foods(5)) assert foods[0].name == "Pizza" assert foods[1].name == "Pizza with pineapple"