Тестирование doPost () приложения Google App Engine из режима разработки
Я работаю над приложением Google App Engine и внедрил сервлет, который хочу протестировать. В частности, я хочу назвать doPost()
метод сервлета, и проверьте результаты. Есть ли способ, которым я могу сделать это без необходимости повторного развертывания каждый раз?
В настоящее время я должен развернуть, чтобы проверить это, что очень неудобно. Если это мой (не фактический) развернутый URL:
HttpPost postMethod = new HttpPost ("http://my_app.appspot.com/my_app/my_app_place");
Однако, если я добавлю URL-адрес режима разработки в HttpPost(...)
Я получаю "Permission Denied"
Ошибка. Кто-нибудь успел сделать это раньше?
2 ответа
Если вы просто тестируете сервлет (а не пользовательский интерфейс), достаточно использовать ServletUnit в HttpUnit.