1

我正在尝试编写 Java Servlet 单元测试以将二进制数据 http 请求发送到 servlet 并接收二进制响应。通常我使用 jetty ServletTester 和 HttpTester 来对 servlet 进行单元测试,但是 HttpTester 似乎还不支持二进制请求。

任何想法如何在java中对二进制servlet进行单元测试?

4

1 回答 1

3

似乎在Jetty 8 HttpTester 中以二进制格式存储内容。

您可以扩展 HttpTester 并手动设置 _genContent(它是受保护的)。或者您可以将字节解释为具有与HttpTester中相同的字符集的字符串。

于 2013-01-27T07:55:06.160 回答