Я хочу протестировать роуты сайта с помощью PHPUnit. В частности, интересует статус ответа и тип контента. В официальной документации ничего об этом не нашёл. Подскажите какие-либо средства тестирования роутов, или, если PHPUnit это позволяет, подскажите где об этом почитать. Гуглю второй день, везде инфа по использованию PHPUnit через Laravel, но в Laravel у меня свои проблемы. В своё время юзал Mocha для проекта на Node.js, но сейчас не хотел бы его использовать.
Почему PHPUnit? Потому что по сути нужно юнит-тестирование, тестирование роутов - это некий начальный этап "до-юнит" тестирования, и хотелось бы сделать всё через один инструмент. Спасибо.
Вот любопытная статья на эту тему.
TL;DR Используется мощь GuzzleHttp клиента для хождения из тестов и проверка ответа "ручек".
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости