0
私はspark javaでコントローラをビルドしますが、テストする方法はわかりません。
コントローラクラス:Integrationtest javaspark
public class PdfController {
public PdfController(final Pdf pdf) {
post("/", (req, res) -> {
InputStream stream = new ByteArrayInputStream(req.bodyAsBytes());
PdfState state = pdf.validate(stream);
res.type("application/json");
return JsonUtil.toJson(state);
});
}
}
に私はテスト定型
public class PdfControllerTest {
@BeforeClass
public static void beforeClass() {
PdfInspector.main(null);
}
@Test(groups = {"fast"})
public void IsPdfContentRequestValid_StreamValidPdfContent_ExpectJsonSuccess() {
}
@AfterClass
public static void afterClass() {
Spark.stop();
}
}
を構築しかし、テストメソッドを記述するのか分かりません。
spark javaで統合テストを書くには?