Mocha.js 问答列表

无法在组件测试中使用导入别名

作者:Medvedscak 提问时间:10/19/2023

我正在尝试使用 WebdriverIO、Mocha 和 TypeScript 进行简单的 React 组件测试。我遇到了一个与在 WebdriverIO 中使用导入别名特别相关的问题。 我有简单的模...

Mocha 的 before() 函数的目的是什么?

作者:Madara's Ghost 提问时间:10/11/2014

Mocha 有几个“钩子”,用于在独立于测试用例本身的测试中运行辅助功能(清除数据库、创建模拟文件等)。 但是,在(不是,我得到的那个)的情况下,它似乎很多余。before()beforeEach(...

模拟Redis,但找不到结果

作者:Ken Chang 提问时间:11/7/2023

我目前正在使用 mocha.js、sinon.js 和 chai.js 进行单元测试。 测试时,我模拟redis到createClient。 这是我要测试的代码: async setAsync(k...

有没有办法从 WebdriverIO/Mocha/Javascript frmaework 测试用例调用 mysql 查询?

作者:Hariprasad KS 提问时间:11/7/2023

无法从它块调用 sql 查询 甚至没有执行db.query语句,只是测试通过 **这里是代码块** var db = require("../utils/db"); it("DB Testing...

如何从 webdriverIO 测试运行 sql 脚本

作者:Hariprasad KS 提问时间:11/6/2023

我想从数据库中获取数据,并使用该数据从我的应用程序中进行验证。我得到了连接数据库并获取它的代码,但这仅适用于单个数据库.js文件。这里的问题是我该如何调用 connection.query 从我的测试...

为什么 supertest 在我的本地计算机上工作,但在 bitbucket 管道中不起作用?

作者:Davy Vos 提问时间:10/30/2023

在 bitbucket 管道中运行 supertest 时,我遇到以下问题: 错误:超时超过 10000 毫秒。对于异步测试和钩子,请确保 “done()”被调用;如果返回 Promise,请确保它...

具有生成时间戳的数据库对象的 Javascript AssertionError

作者:Nkechi Anyanwu 提问时间:10/30/2023

我断言从我的数据库中获取的数据包含以下对象,但我的 assertionError 似乎表明这些对象不包括在内。我的查询正在记录到控制台,显示唯一的区别是时间戳。这是我的测试代码: const cha...

傀儡师测试 - CdpElementHandle.click() 似乎不起作用

作者:karalkal 提问时间:10/21/2023

我正试图对 Puppeteer 的工作原理有一些基本的了解,并且正在苦苦挣扎。 我正在测试的应用程序可以在这里找到。 单击登录按钮后,应用程序应重定向到 Spotify 并获得 AOuth 授权以搜索...

如何在 2023 年为 ESM 代码设置具有 Instanbul 覆盖率的 Mocha?

作者:Michael Jonker 提问时间:10/22/2023

我快剃完一头牦牛了,但这个让我难住了...... 我的代码库和测试是 ES6 代码。所有测试都通过 Mocha 按预期运行,但我无法获得覆盖率。我得到的只是: ----------|-------...

我可以使用动态导入将测试套件模块加载到 mocha 中吗?

作者:Michael Jonker 提问时间:10/22/2023

我一直在使用以下结构使用 commonJs 构建我的测试; // My main file describe('unit tests', function(){ require('./unit/t...


共22条 当前第2页