腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Jest:如何忽略特定
测试
的__mocks__文件夹,而使用我在
测试
文件中定义的
模拟
?
、
我有一个
模拟
节点模块的__mocks__文件夹。这适用于我的大多数
测试
,但在一个特定的
测试
中,我需要一个自定义的
模拟
。我需要经过单元
测试
的代码忽略__mocks__文件夹中的
模拟
,并使用我在
测试
文件中定义的特定
模拟
。我尝试使用jest.unmock(),但是这阻止了我在单元
测试
(thing.test.
js
)中定义特定的
模拟
。如果然后添加一些
模拟
或修改我要
模拟
的模块
浏览 4
提问于2021-01-12
得票数 2
回答已采纳
1
回答
AngularJS: Karma在app.config中定义并需要DOM的提供程序中失败
、
、
此
测试
工作: // Load your module.of my factory', inject(function(sampleSvc) { }));此
测试
不起作用我应该使用不同的app.
js
进行
测试
吗? 为什么Karma在第三方DOM提供程序上失败了?有DOM准时准备好吗?App.
浏览 1
提问于2015-09-29
得票数 0
回答已采纳
1
回答
在Node中
模拟
依赖项(主要用于单元
测试
)
、
、
、
/lib/foo.
js
需要./lib/bar.
js
,./lib/bar.
js
需要./lib/baz.
js
。 在通过./lib/foo.
js
对./test/foo.
js
进行单元
测试
时,我想
模拟
./lib/bar.
js
,这样,我只关心./lib/foo.
js
。一
浏览 1
提问于2015-05-05
得票数 3
1
回答
如何使用jest全局
模拟
单个实用程序函数
、
、
、
假设在我的util.
js
里export function bar(){ ... do something}//Foo1.component.
js
import { foo } from '
浏览 5
提问于2019-12-11
得票数 0
1
回答
即使在禁用自动
模拟
时,也会嘲笑汽车
模拟
缺少依赖关系吗?
、
、
、
,我曾经尝试将
测试
代码分解成多个文件并移动。文件结构变成: __mocks__ SomeComponent.
js
SpecificPresenter.
js
__tests__ index.
js
import SomeC
浏览 2
提问于2017-06-21
得票数 1
回答已采纳
2
回答
Jest手动
模拟
不使用CRA中的
模拟
文件。
、
、
、
简化后,我有一个文件结构|- components/|--- index.
js
|- App.
js
其中App.
js
在App.test.
js
中,我希望对Foo进行
模拟
(它的计算量很大,并且在单元
测试
中进行了
测试
)。|--- index.
js
|- App.
js
|- App.
浏览 6
提问于2020-12-02
得票数 7
1
回答
如何在jest单元
测试
中
模拟
node_modules包?
、
、
我有一个带有库的Nx工作区,其中包含一个单元
测试
,需要
模拟
一个node_module包。如果没有Nx,我会将stripe-
js
.ts
模拟
文件放在位于顶级src文件旁边的
模拟
文件夹中。我尝试过将这个
模拟
文件夹放在工作区文件夹旁边,但它没有被jest捕获。 当在库中进行单元
测试
时,这个
模拟
浏览 2
提问于2022-05-18
得票数 0
1
回答
模拟
子模块函数
、
、
、
、
它的结构如下:import users from ".return {role: userRole} 我想在我的
测试
中
模拟
这个getUser(用户名)函数。这样我就可以打电话给:我的
测试
头就像: let client = jest.genMockFromModule('client').defau
浏览 1
提问于2019-02-22
得票数 2
1
回答
模拟
文件是否被捆绑在构建中?
、
、
、
、
为了
测试
,我使用Jest并使用
模拟
文件。我将
测试
文件和坚持的
模拟
文件放在组件的旁边,类似于以下文件结构:- account-- Account.test.
js
-- __mocks.
js
当我运行yarn build时,
模拟
文件也会被捆绑吗?
浏览 0
提问于2018-11-17
得票数 0
回答已采纳
2
回答
webpack在玩笑单元
测试
中要求非
js
内容。
、
、
、
我在运行单元
测试
时遇到了一个问题。如果我在
测试
文件夹中有一个文件,如 custom-options.html:1 at custom-options.
js
浏览 5
提问于2016-10-28
得票数 4
回答已采纳
1
回答
Jest (用于异步)文档似乎没有
测试
实际代码
、
、
、
我试图为基于的异步
测试
做一个
模拟
,但是我没有看到它的价值,所以我肯定缺少一些基本的东西。下面是我的代码和文件结构的简化版本 __mocks__ __tests__components/services.
js
const result = await axios
浏览 2
提问于2017-10-18
得票数 2
2
回答
如何在jest
测试
中导入时
模拟
IIFE
、
在我的jest文件中导入生命时,我对如何
模拟
它感到非常困惑。我有一个
JS
文件,其中包含多个函数,除了生命之外,我想
测试
其他函数。在我的
测试
中导入
JS
文件时,由于在IIFE中使用了document对象而抛出了一个错误。 我不想
测试
生命的功能。有没有办法在开玩笑的时候避免这种情况。我尝试使用setupFiles (在jest配置中)
模拟
文档,但没有成功。 我还在我的
测试
文件中尝试了下面的代码来
模拟
它,但再次没有成功。 jest.mock(
浏览 7
提问于2019-06-10
得票数 0
2
回答
如何为Inquirer.
js
编写单元
测试
?
、
、
、
、
我想知道如何为npm包编写单元
测试
,这是一个使CLI包更容易实现的工具。我读过,但没能把它做好。下面是需要
测试
的代码: { }); }); 我想用process.env.TEST_LOGIN (回答第一个Inquirer.
js
问题)和process.env.TEST_PASS_O
浏览 5
提问于2018-04-16
得票数 8
回答已采纳
1
回答
用Selenium Webdriver伪造系统时间/日期?
、
、
、
、
with驱动程序是否能够运行具有伪造时间、日期或时区的浏览器?然而,我在webdriver中没有发现任何这样的能力。我想这种功能是相当复杂的,因为它需要拦截和反馈更改后的内核调用。因此,不一定包括在网络驱动程序-你能告诉我其他吗?-Olivier (的确是stackexchange这里的一个很好的混合体)。
浏览 0
提问于2014-06-10
得票数 11
1
回答
嘲笑的范围有多大?
、
、
、
总之,我想知道: - fileA.
js
- internalModule.
js
internalModule.
js
fileB.spec.
js
,反之亦然。执行(node
浏览 1
提问于2020-01-30
得票数 19
1
回答
如何在另一个文件中
模拟
返回值?
、
、
我
测试
一个动作文件在不断变化的玩笑,似乎找不出如何在其中
模拟
一个返回值。当我在
测试
文件中指定
模拟
模块的返回值(请参阅下面的代码)时,一切正常,但是当在我
测试
的模块中调用相同的函数时,它会出现未定义的情况。MissionActions.
js
。,在
模拟
模块上设置mockReturnValue (在本例中是GameStore)适用于整个
测试
过程,而不仅仅是
测试
文件中。我将如何
模拟
GameStore.getGame()方法,
浏览 2
提问于2015-04-22
得票数 2
回答已采纳
1
回答
如何
测试
何时将变量传递给javascript iffe
、
、
如果我想要
模拟
传入的参数y,如何在Jasmine中
测试
下面的?由于脚本文件是在规范脚本之前引用的,所以在我能够对y对象进行
模拟
/监视之前,将立即调用y。我可以在spec runner html (甚至另一个
js
文件)上创建一个虚拟
模拟
对象,但是这不允许我在每次
测试
中更改
模拟
值,因为我不能引用变量checkObject,因此不能
测试
pass/file场景谢谢var y = {}
浏览 1
提问于2015-04-16
得票数 0
回答已采纳
1
回答
使用mocha从单元
测试
注入电解质依赖
、
在electrolyte.
js
中,我们通常创建一个模块: emodule.
js
(示例) exports["@require"] = ["module1","module2","module3"] 现在,如果我们想要在
模拟
测试
中
模拟
浏览 2
提问于2016-06-28
得票数 2
1
回答
Jest手动
模拟
需要新实例的包
、
、
我试图使用Jest手动
模拟
来
模拟
项目中使用的包X的行为。// Real.
js
x.doSomething(); // calling someThing() of X我的Je
浏览 2
提问于2017-11-19
得票数 1
1
回答
我怎样才能防止我的温斯顿记录器污染玩笑
测试
?
、
、
我正在用jest
测试
我的应用程序,但与我的记录器有关的一个小问题是:它在
测试
路径时一直在发送控制台日志。我正在为我的记录器处理一个基本的winston配置:const winston = require('winston'); write: (message) => { }index.
j
浏览 0
提问于2019-06-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
测试 Node.js,2018
如何用Postman模拟接口测试
用Nightwatch.js做Node.js平台端到端测试
通过构建自己的JavaScript测试框架来了解JS测试
JS生存测试服3月10更新
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券