Мне непонятно :)
Фикстура - это вроде подготовленные объекты, которые можно использовать. Фикстурой может быть как запрос так и объект, который возвращается в этом запросе.
Абстрагируемся от фикстур. Тестируется API? Позвольте перефразирую ваш вопрос.
Первый метод возвращает список сущностей GET /items -> response {items: [{obj},{obj},{obj}]} (так?)
А второй отдает инфу о конкретном obj по его id например GET /item?id=1 -> response {obj}
тогда мы можем взять items из первого и пробежаться по массиву, вызвав для каждого элемента второй метод
псевдокод:
response = GET("/items")
items = response.body.items
for i, element in items {
response = GET("/item", id=element.id)
assert.equal(response.id, element[i].id)
}
много зависит от реализации api, но чаще всего именно так