【文件属性】:
文件名称:supertest::spider:超级代理驱动的库,用于使用流畅的API测试node.js HTTP服务器
文件大小:60KB
文件格式:ZIP
更新时间:2021-02-17 02:58:53
node assertions supertest superagent JavaScript
超级测试
通过使HTTP断言变得容易。
关于
该模块的目的是提供用于测试HTTP的高级抽象,同时仍允许您使用superagent提供的 。
入门
将SuperTest作为npm模块安装,并将其作为开发依赖项保存到package.json文件中:
npm install supertest --save-dev
安装后,现在可以通过简单地调用require('supertest');进行引用require('supertest');
例子
您可以将http.Server或Function传递给request() -如果服务器尚未在侦听连接,则它将绑定到临时端口,因此无需跟踪端口。
SuperTest可与任何测试框架一起使用,这是一个根本不使用任何测试框架的示例:
const request = require ( 'supertest' ) ;
const express = re
【文件预览】:
supertest-master
----.gitignore(46B)
----.eslintrc(656B)
----package.json(1KB)
----package-lock.json(155KB)
----.travis.yml(164B)
----LICENSE(1KB)
----index.js(785B)
----README.md(8KB)
----lib()
--------test.js(8KB)
--------agent.js(2KB)
----.npmignore(76B)
----test()
--------.eslintrc(287B)
--------supertest.js(31KB)
--------fixtures()
----.editorconfig(199B)