1

我编写了一个辅助函数,可以从 url 检索内容。此函数还可以解析Map参数并根据GETPOST方法根据请求提供 url 或正文。假设这个函数还做其他事情(更改标题、cookie 等)。如何针对 http(s) 服务器测试此功能?如何模拟一个假的 servlet 来响应这个函数的请求?我已经看到我们可以使用模拟对象或其他专门用于 servlet 单元测试的库。但这似乎不符合我的需求,因为我确实需要在不更改功能内容的情况下测试请求及其答案。

4

1 回答 1

2

我会说在您的测试中以嵌入式模式启动 Jetty。
将其配置为接受请求、验证请求并返回适当的响应。
请参阅此处的文档:http: //wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty

于 2012-05-10T13:26:54.413 回答