Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何测试需要jquery的ES6类?
我有一个需要 jquery 的 ES6 模块 import from jquery export class Weather Constructor for Weather class param latitude param longit
javascript
ECMAScript6
mochajs
sinon
Sinon.js-试图监视 console.log 但它已经被包装了
我是编写节点测试的新手 这是我尝试编写的 gulp 插件的第一个单元测试 var chai require chai var spy require chai spies var es require event stream var Fi
javascript
nodejs
unittesting
mochajs
sinon
如何使 Istanbul 生成我所有源代码的覆盖范围?
目前 伊斯坦布尔仅为我的测试中使用的文件生成覆盖范围 这没关系 但似乎在某种程度上违背了覆盖范围的目的 我没有伊斯坦布尔配置 并且通过调用它npm test使用以下脚本字符串 istanbul cover mocha R dot check
nodejs
mochajs
sinon
chai
istanbul
如何将Sinon 与Typescript 结合使用?
如果我将 sinon 与 typescript 一起使用 那么如何将 sinon 模拟转换为我的对象的实例 例如 将返回一个SinonMock 但我的被测控制器可能需要将特定服务传递给其构造函数 var myServiceMock MySt
unittesting
typescript
sinon
sinon 存根不替换函数
我正在尝试使用 sinon 存根来替换可能需要很长时间的函数 但是当我运行测试时 测试代码似乎没有使用 sinon 存根 这是我要测试的代码 function takeTooLong return returnSomething funct
javascript
nodejs
unittesting
mochajs
sinon
Sinon-chai CalledWith(new Error()) 并带有确切的消息
我需要测试这个功能 user js function getUser req res next helper get user param1 param2 err file gt if err return next err 这是我的测试功
javascript
Testing
chai
sinon
sinonchai
Node js 单元测试:模拟需要依赖
我在为以下设置编写单元测试作为 jira js 文件 在 node js 模块中 时遇到问题 var rest require restler https www npmjs com package restler module expor
javascript
nodejs
mocking
sinon
jasminenode
sinon.js 间谍不会捕获错误吗?
因此 我使用 mocha 和 chai 来进行前端测试 但我开始合并 sinon 并且非常喜欢它 除了测试抛出错误并不完全按照 sinon 文档似乎表明的那样工作 基本上 我有这个方法 create function bitString c
javascript
unittesting
mochajs
sinon
当 Vue 组件方法作为事件回调调用时,Sinon spies 如何将其注册为被调用?
我有一个方法叫做testfn在我的 vue 组件中 每当事件发生时都会调用该组件testevt火灾 此方法包含对 console log 的调用 该日志清楚地显示正在调用该方法 当使用vue test utils运行测试时 如果我为该方法创
vuejs
sinon
vuetestutils
如何存根 Typescript 接口/类型定义?
我在 AngularJS 1 X 项目中使用 Typescript 我使用不同的 Javascript 库来实现不同的目的 为了对我的源进行单元测试 我想使用类型 接口 来存根一些依赖项 我不想使用 ANY 类型 也不想为每个接口方法编写一
javascript
angularJS
typescript
sinon
stubbing
存根 setTimeout 函数
我有一个函数等待 async function wait time return new Promise resolve gt setTimeout resolve time 我这样称呼这个等待 await wait 5000 来自不同的函
javascript
nodejs
unittesting
sinon
如何在dojo中加载一个不是模块的JS文件?
首先我要说的是 我是一个 javascript 和 dojo 菜鸟 不过 我一直在使用 D O H 框架为我的 js 代码编写一些单元测试 我注意到的一件事是该框架似乎没有办法模拟 XHR 请求 所以我决定使用 sinon 来进行嘲笑 这是
javascript
dojo
loading
sinon
使用Sinon 建立 Mongoose 模型
我想为 Mongoose 创建一个存根save特定模型中的方法 以便我创建的模型的任何实例都将调用存根而不是普通的 Mongoosesave方法 我的理解是 做到这一点的唯一方法是像这样存根整个模型 var stub sinon stub
nodejs
mongoose
sinon
jasmine需要sinon.js吗?
我在网上看到过人们使用的例子jasmine http pivotal github com jasmine 和 一起sinon http sinonjs org 然而 茉莉支持间谍 据我所知 诗乃就是这么做的 那么问题来了 诗浓在使用茉莉花
javascript
unittesting
jasmine
sinon
如何监视默认导出函数
sinon spy 有 2 个参数 对象和函数名称 我有一个模块如下所示 module exports function xyz 我如何定义间谍xyz 我没有可以使用的对象名称 想法 如果你使用 ES6 模块导入功能 上面的方法实际上不起作
javascript
nodejs
sinon
如何在打字稿中使用 sinon 来存根 Express 中间件?
我正在尝试使用 typescript mocha sinon 和 chai http 为我的 Express 路由器编写集成测试 该路由器使用我编写的自定义中间件 用于检查标头中的 JWT 理想情况下 我想存根我的authMiddlewar
typescript
Express
mochajs
sinon
chaihttp
Sequelize 模型单元测试
我有一个User续集模型具有beforeCreate使用加密密码的钩子bcrypyt Bcrypyt模型使用以下方法将其作为依赖项加载require陈述 现在 我正在为我的模型编写测试 我想编写一个测试来确保bcrypt在创建时对密码进行哈
nodejs
Testing
sequelizejs
sinon
在对揭示模块进行单元测试时如何存根私有函数
我一直在构建一个节点模块 它包装了对 GitHub API 的许多调用 并以我无限的智慧使用揭示模块模式构建了这个模块 使我的包装函数保持私有 只公开简单的方法 请参阅下面的示例 github shortcuts function var
javascript
nodejs
unittesting
mochajs
sinon
使用 Promise 的 Lambda 的 sinon 存根
我刚刚开始使用 sinon 并且在消除 DynamoDB 调用方面取得了一些初步成功 sandbox sinon createSandbox update stub sandbox stub AWS DynamoDB DocumentCli
nodejs
unittesting
awslambda
amazondynamodb
sinon
如何在 Jasmine 单元测试中使用 Sinon 模拟 jQuery 动画?
我有一个 1 秒的 jQuery animate页面加载后 5 秒启动的操作 我在 Jasmine 单元测试代码中设置了一个 Sinon 计时器 并在 7 秒后进行测试 看看动画后属性是否符合预期 它无法正常工作 因此我在 Jasmine
javascript
unittesting
jqueryanimate
jasmine
sinon
«
1
2
3
»