parimatchTest

Задание б) Для тестирования эндпоинта "List Breweries" я использовал бы следующий подход:

  1. проверка дефолтной выдачи
  2. проверка каждого вида фильтра
  3. проверка сортировки и пагинации (здесь я бы использовал комбинации сортировки по нескольким полям)
  4. Комбинацию фильтра, сортировки и пагинации

Для проверки тестов ипользовался бы подход DDD (скорее всего дата провайдер, в который передавались бы виды и занчения фильтров и параметры сортировки и пагинации)

На выполнение этого задания нужно, приблизительно 8 часов