У меня есть веб-сервис JAX-RS, реализованный с библиотекой Джерси, и теперь я хочу проверить его. Для этого я хотел бы разместить эту службу в своем тестировании, предварительно инициализируя ее с помощью издевающихся сервисов.
Каков наилучший способ размещения такого сервиса и выполнения тестовых вызовов?
@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?
}