【问题标题】:finatra - getting the response datafinatra - 获取响应数据
【发布时间】:2015-04-13 19:33:00
【问题描述】:

我正在尝试提取响应数据\上下文。 我有一个服务器来监听传入的 get 请求,并且我正在发回纯文本。 服务器正在运行,当我从浏览器发送获取请求时,我看到了很好的结果,但我想为我的服务器创建测试。 测试正在创建一个 HttpRequest 并且承诺给了我 HttpResponse 当我试图将我的预期结果与我得到的响应进行比较时:

HTTP/1.1 200 正常

内容类型:文本/纯文本

内容长度:11

谢谢, 达娜

【问题讨论】:

    标签: scala testing finatra


    【解决方案1】:

    这是一种方法: https://github.com/twitter/finatra/blob/master/src/test/scala/com/twitter/finatra/ExampleSpec.scala

    另一种方法: val 结果 = Await.result(f) val response = result.getContent.toString(Charsets.UTF_8)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多