SuperTest是一个模块,它使用super-agent提供的低级API为node.js中的HTTP测试提供高级抽象。
如何测试从 Jest 中的 Express 路由调用时类方法被调用一次
我有一个类 Person.ts 出口类人{ 私有名称:字符串 构造函数(名称){ this.name = 名称; } 公共 getName = () => { 返回此名称; } } 这堂课是
如何测试从 Jest 中的 Express 路由调用时类方法被调用一次
我有一个类人 出口类人{ 私名 构造函数(名称){ this.name = 名称; } 公共 getName() { 返回此名称; } } 这个类被实例化并且满足...
消息:'未知身份验证策略“admin-login”'使用 supertest 进行开玩笑测试
我正在尝试测试使用 express 和 passport.js 的 Nodejs 应用程序。 所以在我的主 app.js 文件中,我需要这样的 passportConfig 文件: const passport = require('护照'); 常数
使用 multer、typescript、mongo 和 supertest 测试上传 api
我正在尝试制作一个允许使用 multer、nodejs (typescript) 和 supertest 上传文件的 REST api。 我在文件上传部分遇到了麻烦,因为 supertest 抛出了一个超时异常......
出现错误:未处理的错误。 (错误:7 PERMISSION_DENIED:权限“logging.logEntries.create”在资源上被拒绝(或者它可能不存在)
出现错误:未处理的错误。 (错误:7 PERMISSION_DENIED:资源上的权限“logging.logEntries.create”被拒绝(或者它可能不存在)。在 gcp 中已经拥有权限“logging.logEntries.create”...
我正在使用 Jest 和 Supertest 为我的 Express 应用程序编写测试。该应用程序使用 Passport 对用户进行身份验证并创建用户会话,而我使用以下标志运行 Jest:--detectOpenHand...
有了 supertest,我可以重新请求测试我的 node.js 应用程序 var request = require('supertest'); var api = require('../server').app; ... 它('json 响应',函数(完成){ 要求...
请考虑以下情况,但我无法解决。一个类在路由器("")下被调用。我想测试路由器("")的调用和模拟myFunc的结果。Class A { myFunc = async ()...
我有以下服务器类: import express, { Request, Response } from 'express'; export default class Server { server: any; exp: any; constructor() { this.exp = express(); ...
Supertest在Node的Jest测试中出现MaxListenersExceedingWarning错误。
我正在使用Jest和Supertest与我的Node Express应用程序设置一些测试。我还在使用Sentry来报告我的错误。我在我的app.js文件里有以下几行代码来设置Sentry:...
node中的.done()和.end()函数有什么区别,什么时候使用?
我想了解一下在用mocha和Chai写API测试脚本时,end()函数的使用情况。同时,我也很困惑,我是应该在这里使用done()函数还是......
使用SuperTest和Jest来测试TypeScript Apollo Server。'request.post'不是一个函数
我正在尝试使用 SuperTest 来测试一个 Apollo 服务器,按照这个 Stack Overflow 问题的第一个答案,以及我找到的其他例子。我的代码全部是/ __test__index......。
我是Apache Superset的新手,想知道是否有办法实现 "大于 "过滤。例如,我有一列是这样的。成本 2000 2400 3000 1200 2320 1000 1800 2010 2800 我知道...
我把单元测试和集成测试分开了。对于单元测试来说,它非常简单,而且它的工作,但我在使用 "supertest "进行集成测试时遇到了一些问题。我在packege.json中有测试命令:......。
与Internet上大多数使用app.post(“ / login”,(req,res)=> {...})的教程不同;我已经从'./controllers/login/login'设置了类似import *作为LoginController的路由; app ....
TypeError:无法读取未定义的属性'sessions'>>
我正在编写测试,但我不太了解js,但是我需要快速找到答案。在课程中,我还没有达到这一点,或者也许我听不懂。请帮我弄清楚什么...
我正在开发带有Express的API并通过supertest对其进行测试。我的API端点正在返回tar.gz文件。我想测试一下,如果文件发送正确并且内容正确。我正在...
我是第一次使用jestjs,并遇到以下问题。请参阅ISSUE标签。下面是代码const request = require('supertest'); const {app} = require('../ src / app'); const {...
为什么sinon存根不能替换实际的exports.function
我有一个控制器异步函数,该函数调用另一个异步导出函数,而不是测试依赖关系,我只想测试该依赖关系函数的特定结果。但是,当我...
如何使用supertest和chai捕获deferred.reject?
我正在使用supertest,chai和mocha来测试我的Web API应用程序。我有以下代码:it('应该返回500',function(done){this.timeout(30000); request(server).get('/ ...