【问题标题】:Invalid JSON in Playframework 2.1 Test POST RequestPlayframework 2.1 测试 POST 请求中的 JSON 无效
【发布时间】:2013-02-11 00:07:33
【问题描述】:

我正在尝试测试 POST 路由(在 Playframework 2.1/Java 上)并不断收到错误请求 - 无效 JSON 响应。

请让我知道我做错了什么。我的测试代码如下。

 running(fakeApplication(), new Runnable() {
                        public void run() {

            Map map = new HashMap();
            map.put("key1", "val1");
            map.put("key2", 2);
            map.put("key3", true);
            JsonNode df= Json.toJson(map);

            Result result = route
                    (fakeRequest(POST, "/item").withHeader("Content-Type", "application/json").withSession(AccountTest.USER_KEY, "some key")
                            .withSession(AccountTest.PROVIDER_KEY, "facebook").withJsonBody(df));

            Logger.debug("result is "  + contentAsString(result));
            System.out.println("result is "  + contentAsString(result));

                assertThat(result).isNotNull();

//                assertThat(result).isNotNull();
//                assertThat(result).isEqualTo("hello");
            }

        });

【问题讨论】:

    标签: testing playframework playframework-2.1


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-12
      • 2023-04-10
      • 2018-08-03
      • 2020-03-26
      • 2017-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多