我如何在玩笑中模仿RESPECT-I18NEXT和I18n.js?

问题描述Package.json"moduleNameMapper":{"i18next":"<rootDir>/__mocks__/i18nextMock.js"}i18n.jsimporti18nfrom'i18next'importXHRfrom'i18next-xhr-b

发布:2022-10-16 标签:reactjsi18nextjestjsreact-i18next


Babel+Jest配置

问题描述问题:JestencounteredanunexpectedtokenThisusuallymeansthatyouaretryingtoimportafilewhichJestcannotparse,e.g.it'snotplainJavaScript.Bydefaul

发布:2022-10-16 标签:javascriptreactjsjestjsbabeljs


如何用Jest单元测试覆盖TypeORM@Column装饰器?

问题描述我希望尽可能多地对我的应用程序进行单元和e2e测试,我的目标是覆盖率达到101%。我的设置现在的问题是,来自typeorm的@Column修饰符使用一个箭头函数来设置一个缺省值,比如数据库更新上的当前时间戳。此箭头函数不包含在JEST测试覆盖范围内。消息为:stateme

发布:2022-10-16 标签:unit-testingtypescriptjestjsnestjstypeorm


程序化webpack开玩笑(&amp;A):无法在没有文件扩展名的情况下解析模块

问题描述我以编程方式使用webpack,包括TypeScrip、esm和jest。在JEST测试中,我收到了在导入ES模块时没有包括.js文件扩展名的错误。例如:Modulenotfound:Error:Can'tresolve'modulename'in'/path/compo

发布:2022-10-16 标签:node.jstypescriptwebpackjestjses6-modules


角度单元测试组合最新

问题描述我从使用ANGLE中的Jest框架进行单元测试开始有一段时间了。然而,我陷入了需要对comineLatestRxJS操作符进行单元测试的情况。我的组件如下所示。组件:publicuserData;publicproductData;constructor(privater

发布:2022-10-16 标签:unit-testingangularjestjsrxjscombinelatest


在JEST中模仿使用翻译I18N不起作用

问题描述我的Reaction组件使用I18Next中的翻译,我正在尝试使用JEST为其创建测试。但是,没有任何内容被翻译,我尝试了模拟下面的useTranslating函数:constuseMock:any=[(k:any)=>k,{}];useMock.t=(k:any)=>k

发布:2022-10-16 标签:typescripti18nextjestjsts-jestreact-i18next


Jest-为特定测试锁定模块中的常量属性

问题描述所以,我正在尝试做一些表面上应该非常简单的事情...我在中定义了一些常量:`//constants.jsmodule.exports={MY_CONSTANT:"TEST"}`我有一个我正在尝试测试的文件,其分支语句如下:`//filetotest//...if(CONS

发布:2022-10-16 标签:javascriptunit-testingtestingjestjscommonjs


当tsconfig中不包含测试/**时,Vscode TS语言功能不可用

问题描述我希望test文件夹与src文件夹相邻时,我的打字脚本测试能够接收linting、代码完成、vscodeIntelliSense(ts语言功能)。我不希望在生成TypeScrip项目时转换测试。我的打字脚本节点项目的结构如下:.├──server│││││├──src││

发布:2022-10-16 标签:typescriptvisual-studio-codejestjsts-jest


查找文件的JEST模块NameMapper:&amp;quot;解析器:未定义

问题描述我在路径src/components/text下的component文件夹中有一个文本文件(其中包括)但是,当使用webpack别名importTextfrom"components/text";时,Jest找不到此文件。我尝试添加到package.json:"jest"

发布:2022-10-16 标签:javascriptreactjsjestjspackage.json


让Jest全局安装和全局拆卸在一个TypeScrip项目中工作

问题描述我想运行一个在运行测试之前打开数据库连接的函数(全局设置)和另一个在运行测试后关闭数据库连接的函数(全局拆卸)。目前我有以下配置:Package.json://..."jest":{"testEnvironment":"node","globalSetup":"./src

发布:2022-10-16 标签:node.jstypescriptnpmjestjstypeorm