SuperTest nodejs开发单元测试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SuperTest nodejs开发单元测试相关的知识,希望对你有一定的参考价值。


const request = require(supertest);
const express = require(express);

const app = express();

app.get(/user, function(req, res)
res.status(200).json( name: john );
);

request(app)
.get(/user)
.expect(Content-Type, /json/)
.expect(Content-Length, 15)
.expect(200)
.end(function(err, res)
if (err) throw err;
);


以上是关于SuperTest nodejs开发单元测试的主要内容,如果未能解决你的问题,请参考以下文章

supertest nodejs 测试获取调用

nodejs+mocha+supertest+chai进行测试(only demo)

单元/集成测试 Express REST API, mongoose, mocha, sinon, chai, supertest

如何使用 Supertest 对文件上传进行单元测试并发送令牌?

如何使用 NodeJS 解决 Supertest 和 jest 中的 ECONNREFUSED 错误?

测试受保护的 api 调用、mocha、supertest、node js、passport