首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SCALA:可以使用scalatest为Restful API准备一个回归套件(集成测试)吗

SCALA:可以使用scalatest为Restful API准备一个回归套件(集成测试)吗
EN

Stack Overflow用户
提问于 2017-03-10 19:51:23
回答 1查看 105关注 0票数 0

我正在使用SCALATEST为API编写一个回归套件,我有点喜欢以下场景:例如,我有两个测试:

测试-1{调用API-1调用API-2调用API-3 }

测试-2{调用API-5调用API-6调用API-7 }

我已经创建了一个通用函数来调用API,我已经为URI、方法、主体和头设置了单独的JSON文件。

现在我的问题是,由于所有这些调用将是异步的,并将返回未来的结果,我知道的一种处理方法是flatmap /或在一次测试中。

但是第二个测试呢,我需要在这里阻塞主线程吗,或者有一些聪明的解决方案。我不能并行运行多个案例,因为它们将使用的资源是相互依赖的。

EN

回答 1

Stack Overflow用户

发布于 2017-03-11 18:30:58

您的测试最好是按顺序执行,为此请参阅有关如何处理Future的最高级别的user guide

Play还将提供一些实用程序来处理Future,其用法在testing documentation中进行了描述

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42717762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档