1
いくつかのイメージを扱うためのリソースを作成しました。前回と同じように、JUnitの@ClassRule
でテストしたかったのです。今Multipart機能でリソーステストを行う方法
@Path("/myImage")
@POST
@Consumes(MediaType.MULTIPART_FORM_DATA)
public Response postImage(
@FormDataParam("file") InputStream inputStream) {
//doStuff
}
、私はそれをテストしたかった、と私はそれに問題がある:彼らはこのようになります。私は、このクラスのルールが
@ClassRule
public static final ResourceTestRule resources = ResourceTestRule.builder()
.addResource(new MyResource())
.addResource(new MultiPartBundle())
.build();
OKになることを戦った。しかし、私はまだエラーを取得
がどのようにこの問題のための適切なクラスのルールを記述するには?org.glassfish.jersey.server.model.ModelValidationException:アプリケーションリソースモデルの検証が適用中に失敗しました初期化。
[[FATAL]型の公共のパラメータが見つかりません注入源...