Webアプリケーション用に「Httpunit」テストを作成しました。Cookieを取得したいのですが、「web.getCookieValue(Stringvalue);」を使用している場合。nullを返します。
これは私のコードです:
public class Test_9 extends TestCase {
public void test_9() throws Exception {
WebConversation web = new WebConversation();
WebRequest request = new PostMethodWebRequest("http://localhost:8090/get" );
web.getCookieValue("auth");
request.setParameter("table", "activity");
request.setParameter("id", "0");
request.setParameter("subset", "null");
WebResponse response = web.getResource(request);
JSONObject json = new JSONObject(response.getText());
boolean success = json.getBoolean("success");
if(success){
System.err.println("/getActivities :"+json.toString());
}
else{
assertEquals(false, success);
String message = json.getString("msg");
System.err.println("/getActivities :"+message);
}
}
}
よろしくお願いします:)。