0
我有以下的測試,對於在一個servlet測試GET方法的工作原理:的Arquillian測試POST到Servlet的
@ArquillianResource
URL deploymentUrl;
@Test
@RunAsClient
public void testLoginServlet() throws IOException {
URL url = new URL(deploymentUrl, "login");
StringBuilder builder = new StringBuilder();
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
String line;
while ((line = reader.readLine()) != null) {
builder.append(line);
}
reader.close();
assertNotNull(builder.toString());
}
什麼是測試一個POST調用同一個servlet的最佳方式,通過1個參數?
我應該創建一個WebTarget並使用它,或者是否有與Arquillian相關的技巧使其更容易。我認爲有註釋但找不到任何東西。