gpt4 book ai didi

node.js - 如何使用 Mocha 向 Node js 服务器写入 post 请求以及需要哪些 js

转载 作者:太空宇宙 更新时间:2023-11-04 03:31:26 26 4
gpt4 key购买 nike

我是 Mocha 和 Chai 测试框架的新手,我指的是教程 here我理解它,它对初学者来说非常好,但是这个教程是什么,它通过 url 获取请求,在我的情况下,我想在我的 Node 服务器中发布并选择这些数据,我现在找不到任何单元,所以请帮助我需要什么以及要在 npm 中安装哪些文件。请向我发送有用的初学者教程链接。如果可以的话,可以提供一个带有 Node 和 Mocha 发布请求的示例应用程序..

最佳答案

我们还可以在 Mocha 中使用 chai-http 进行 post 请求

下面是我的解决方案

var chai = require('chai'), chaiHttp = require('chai-http');
chai.use(chaiHttp);
var app = 'localhost:3000';

describe("Sample Unit Testing", function() {
describe("Get User Data", function() {
it("get The User Employee ID", function(done) {
// Send some Form Data
chai.request(app)
.post('/getUserData')
.send({
password: '3333',
empId: '1111'
})
.end(function (err, res) {
expect(res.EmpId).to.equal("1111");
done();
});
});

});
});

关于node.js - 如何使用 Mocha 向 Node js 服务器写入 post 请求以及需要哪些 js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37129668/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com