Я пытаюсь сделать простой клиент для отдыха для своего приложения для Android. Я хотел бы сделать это в TDD, но для этого мне нужна простая рабочая конфигурация для всех действий (GET, POST и т. д.). После некоторой борьбы я смог выполнить тестовую работу с запросами на получение. К сожалению, с почтовыми маршрутами дела обстояли не очень хорошо. При тестировании (netbeans 8.0.2 + phpunit) на локальном сервере (xampp 5.6.3) я получаю только ошибку 404. То же самое, если я запускаю тестируемый метод с клиентским приложением Advanced Rest (расширение Chrome). Когда я отправляю свои оставшиеся файлы на хостинг, рассматриваемый метод работает как надо.
После нескольких дней поисков (читал обо всем с 404 ошибками на Slim Framework) я решил начать с чего-то, что должно работать прямо из коробки. Slim framework поставляется с простым демонстрационным приложением и некоторыми тестами. Здесь у меня есть еще одна ошибка, которая препятствует запуску тестов: Неустранимая ошибка: класс Slim\Middleware не найден в C:\xampp\htdocs\web\local\codeguy-Slim-04958a1\tests\MiddlewareTest.php в строке 3
Насколько я могу судить, у меня что-то не так с моим сервером xampp, но у меня больше нет идей, как это исправить. Итак, если бы кто-нибудь мог показать мне правильный способ настройки Netbeans, Xampp, Slim и phpunit (я запускаю его из IDE (ALT + F6)), тогда я смог бы построить свой оставшийся API поверх этого.