Всем привет. Имеется веб сервис построенный на Jersey + spring. На сервис ходят большие XML/JSON, парсинг содержимого в реквесте происходит автомматически, то есть:
| Код | @POST @Path("/check") @Produces(MediaType.APPLICATION_XML) @Consumes(MediaType.APPLICATION_XML) public Response checkXML(Model obj) { return process(obj);
}
@POST @Path("/check") @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_JSON) public Response checkJSON(Model obj) { return process(obj);
}
|
Хотелось бы написать множество Unit тестов, которые тестировали правильный парсинг входящего запроса в объект.
Как можно такое протестировать ? Проект собирается maven, нужно что бы после выполнения test goal, я был уверен что методы не поломались и все еще принимают правильно объект. |