Ajaxリクエストをテスト
PlayのFunctionalTestでAjaxリクエストをテストしてみました。
ここではJSON形式でデータを渡すので、Gsonを使ってHashをJSON形式に直してからPOSTしています。
HashMap dataToSend = new HashMap(); dataToSend.put("key1", "value1"); dataToSend.put("key2", "value2"); Gson g = new Gson(); Response resp = POST("/niceAction","application/json",g.toJson(dataToSend).toString()); // check if desired value is returned assertContentEquals("expected response!", resp);