В pytest нет ничего особенного, независимо от того, какой инструмент вы используете, вам понадобится oracle для проверки результатов API.
Вы не упоминаете никакой конкретики, поэтому мой ответ будет кратким. Один из способов сделать это - напрямую подключиться к базе данных (например, с помощью pyodb c) и выполнить запрос, который извлекает результаты. Затем вы сравниваете то, что получили от API и БД. Конечно, нет ничего идеального, поэтому вы все равно рискуете написать неверный запрос.