Я использую класс ServletTester , предоставленный Jetty для тестирования одного из моих сервлетов.
Сервлет читает тело запроса, используя InputStream.read () для создания байта.[], который декодируется и действует сервлетом.
Класс ServletTest предоставляет метод getResponses (ByteArrayBuffer), но я не уверен, как создать один из них в правильном формате, так как для этого также потребуетсясодержат такие вещи, как заголовки (например, «Content-Type: application / octet-stream).
Может кто-нибудь показать мне простой способ создания этого, предпочтительно с использованием существующей библиотеки, чтобы я мог использовать ее аналогичным образомк классу HttpTester .
Если есть «лучший» способ тестирования сервлетов (в идеале с использованием локального соединителя, а не через стек tcp), я бы тоже хотел это услышать.
Большое спасибо,