我有一个使用Restlet库实现的JAX-RS Web服务,现在我想要测试它。为了做到这一点,我想通过预先初始化模拟服务来在我的测试中托管此服务。
最佳的方法是如何托管这样的服务并执行测试调用呢?
@Path("/srv")
public class MyService
{
@GET
public void action(@Context UriInfo uri)
{ ... }
}
@Test
public void myTest()
{
MyService service = new MyService();
service.setSomething(...);
// How do I host it?
// How do I call it?
}