Тест Junit на джерси - PullRequest
       24

Тест Junit на джерси

3 голосов
/ 16 сентября 2011

Я пытаюсь написать тестовый пример junit для метода ниже:

@POST
@Produces(MediaType.APPLICATION_JSON)
@Path("writeStuff")
@Consumes("multipart/form-data")
public Response stuffToWrite(FormDataMultiPart formData) {
     ....
}

Как мне смоделировать html-форму?Я думаю

 MultiPart multipart = new FormDataMultiPart();

Но я не знаю, как заполнить его полями и данными.

Спасибо.

1 Ответ

4 голосов
/ 16 сентября 2011

См. Пример Multipart-Webapp из рабочей области Джерси: https://maven.java.net/content/repositories/releases/com/sun/jersey/samples/multipart-webapp/1.9.1/multipart-webapp-1.9.1-gf-project.zip

Существует тестовый класс, который делает то, что вам нужно: MultipartWebAppTest.java

...