SuperTest是一个模块,它使用super-agent提供的低级API为node.js中的HTTP测试提供高级抽象。
我正在尝试对Express中的api进行一些集成测试。我的API的结构类似于:app->路由->控制器->服务因为我已经有单元测试,所以我的想法是...
在一次超级测试使用一次依赖后,我无法重置其嘲笑模拟。感谢您的帮助或提示。以下是我用supertest进行的api测试:来自“ supertest”的导入请求; ...
Supertest中的MySQL查询返回{sql,bindings}而不是结果
我正在对查询mysql数据库的路由运行supertest +开玩笑,在本地运行。通过失眠进行测试会返回正确的信息,但是使用...
[我正在尝试使用类似这样的代码来测试我的服务器:描述'POST / do / some / stuff /',->它应该执行此操作,(完成)->请求app .post'/ do / some / stuff /'.timeout ...
app.test.js我的笑话文件中包含以下代码:'use strict'; const request = require('supertest'); const app = require('./ app'); // https://stackoverflow.com/questions/1714786/query-string -...
[我正在使用Jest测试我的API,并且在运行测试时,由于我的API app.js中的以下行(我不想发生这种情况),我的JSON文件results.json被写入:fs.writeFile ('结果....
我正在尝试在超级测试上创建扩展。使用我发现的问题扩展SuperTest。我在javascript上有这个工作示例:const request = require('supertest'); const Test = ...
我有一个测试我的API的笑话文件:“严格使用”; const request = require('supertest'); const app = require('./ index'); describe('Test login',()=> {test('POST / login',()=> {...
我创建了一个Joi验证架构,该架构在我的路线中被调用。但是,当我运行代码覆盖率时,该文件未被覆盖。因此,我正在尝试为此编写测试。 Validator.js const ...
在运行docker-compose up Prisma服务器后,在端口4466上运行。我想编写一个测试用例,它将检查它是否正在运行。我该如何实现?到目前为止,我已经尝试过了...
mysql错误:FUNCTION星号。SUM不存在。 (Apache超集)
[我连接了mysql数据库并运行了直接的sql查询,我得到了正确的表,我想对其进行可视化并单击“ Explore”按钮,但出现了错误:“ mysql error:FUNCTION星号...。] >
Sinon存根未与module.exports一起使用= {f1,f2}
我有这个发送otp的文件,如下所示。 OtpService.js const generateOTP =异步函数(){//} const verifyOTP =异步函数(){//} module.exports = {generateOTP,verifyOTP} ...
我刚刚开始学习超级测试和摩卡测试。我已经阅读了supertest的api文档,它说supertest支持superagent提供的所有较低级别的API。 SuperAgent说我们可以...
[这是我的标题邮递员:这是邮递员中的身体表单数据:我已经在尝试这种describe('test',function(){describe('Get User Data',function(){it.only( 'bla bla bla',...
过去一周我一直在为此苦苦挣扎,所以我最终需要承认我不知道为什么会这样。我正在使用带有express和TypeScript的supertest来测试...
我试图集成Jest和Supertest以在某些中间件上构建集成测试。当它们改变路由时,我动态生成了中间件函数,如下所示:...
总体问题:当我使用Jest重新模拟用于不同测试的功能时,使用Supertest进行端点测试时不使用新定义的模拟实现。我有一个Node.js(v11.15.0)...
我正在努力进行有关我的套接字的e2e测试。套接字可以很好地连接并记录到NestJS网关,但是它没有进入我的监听器bedRequest中。我的测试包括发送创建...
我正在尝试为Express服务器中需要连接到MongoDB数据库的各种路由设置测试。我不确定如何构造Jest文件以便进行测试。在...
我对Nodejs非常陌生,我正在学习udemy上的Nodejs课程,我在听EADDRINUSE时遇到了一些麻烦:地址已经在使用::: 4000,而多次重新运行集成测试。 ...