Jestjs 使用json服务器在Travis上使用Jest模拟测试

Jestjs 使用json服务器在Travis上使用Jest模拟测试,jestjs,travis-ci,json-server,Jestjs,Travis Ci,Json Server,我的vuejs前端使用Axios进行API调用 我正在用Jest进行单元测试和集成测试。我使用axios模拟适配器来模拟API,但我需要模拟每个端点 为了简化,我想使用json服务器。在开发机器上,没有问题:我启动json服务器,然后启动Jest测试 我的问题是关于Travis CI的: 如何启动json服务器 如何确保有可用的端口 如何/何时停止json服务器 .travis.yml在其中编写脚本或编辑构建以在包中运行测试。json.travis.yml在其中编写脚本或编辑构建以在包中运行测

我的vuejs前端使用Axios进行API调用

我正在用Jest进行单元测试和集成测试。我使用axios模拟适配器来模拟API,但我需要模拟每个端点

为了简化,我想使用json服务器。在开发机器上,没有问题:我启动json服务器,然后启动Jest测试

我的问题是关于Travis CI的:

  • 如何启动json服务器
  • 如何确保有可用的端口
  • 如何/何时停止json服务器

.travis.yml
在其中编写脚本或编辑
构建
以在
包中运行测试。json
.travis.yml
在其中编写脚本或编辑
构建
以在
包中运行测试。json