繁体   English   中英

我如何 e2e 测试 axios

[英]How do I e2e test axios

我是 node.js 的新手

我的 node.js 应用程序中有一个使用 axios 的基本请求逻辑。

axios.get('https://www.github.com');

我想验证响应信息(状态、正文、标题)。

我如何验证它?

您可以使用jest

下面的代码验证响应状态代码。

it('Test request check github status code.', async done => {
  const response = await axios.get('https://www.github.com');
  expect(response.status).toBe(200);
  done();
});

运行测试代码,您将看到以下成功消息。

Test Suites: 1 passed, 1 total
Tests:       1 passed, 1 total
Snapshots:   0 total
Time:        3.374s
Ran all test suites.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM