【发布时间】:2014-08-05 15:13:49
【问题描述】:
我有 Dropwizard 应用程序,我正在为它编写单元测试。我正在关注 Dropwizard 的文档:http://dropwizard.readthedocs.org/en/latest/manual/testing.html
我缺少的是如何向调用 GET 方法的测试添加参数? 在文档中:
assertThat(resources.client().resource("/person/blah").get(Person.class)) .isEqualTo(person);
如果我的 get 方法有参数怎么办?
在 Jersey 的 WebResource 中有:
@Override
public <T> T get(Class<T> c) throws UniformInterfaceException, ClientHandlerException {
return handle(c, build("GET"));
}
@Override
public <T> T get(GenericType<T> gt) throws UniformInterfaceException, ClientHandlerException {
return handle(gt, build("GET"));
}
【问题讨论】:
标签: junit jersey dropwizard