标签: scala testing integration-testing playframework-2.0 promise
我有一个需要调用外部服务的Play2应用程序。我想测试一下,我可以连接到这些服务并获得预期的答案。
问题是WS API仅返回结果的承诺。这很好,因为它让我从显式执行演员的请求中解放出来。但我不知道如何测试它。
WS
有没有办法:
答案 0 :(得分:1)
我发现我可以使用Promise方法等待await的结果,所以我的测试看起来像
Promise
await
Service.query.await.get must contain("something")