mocking 相关问题

模拟和伪造是隔离代码或组件的方法,以确保单元测试仅针对可测试的代码单元运行,而不实际使用应用程序的其他组件或依赖项。 Mocking与伪造的不同之处在于可以检查模拟以断言测试结果。

Angular 5 - 在Jasmine / Karma测试中使用HTTP拦截器作为模拟HTTP请求

在使用Jasmine和Karma编写的使用Angular编写的组件的用例测试中,您可以使用HTTP拦截器作为模拟HTTP请求和响应吗?如果是,那么使用的一个例子是什么......

回答 1 投票 0

在python 2.7中使用长链调用模拟静态函数调用

我正在尝试测试一个大型遗留Django应用程序,我对Python模拟感到困惑,因为我从未使用过大型Python应用程序。具体来说,我的方法有一个很长的调用链...

回答 1 投票 0

如何重新安装库是一个测试?

jest.mock('../reducex / storeConfigure',()=>()=>({getState :()=>({auth:{token:'TEST_TOKEN'}})}))import {prepareRequestHeaders} from './fetch'description('prepareRequestHeaders'...

回答 1 投票 0

ImportError:无法导入名称换行

我在Ubuntu 14.04.2 LTS上使用python 2.7.6。我正在使用mock来模拟一些单元测试并注意到当我导入mock时它无法导入换行。不确定是否有不同版本的模拟或六个我...

回答 9 投票 24

EF linq模拟中的临时创建表中的异常

我已经使用假数据库上下文实现了EF测试。下面是我的sql查询,flatLicenseOrderId =(来自this.CustomerEntities.UserMappers中的用户...

回答 1 投票 4

在Jasmine测试中模拟window.location.reload

我在我的javascript中创建了一个window.location.reload函数。我需要在Jasmine中测试时模拟重载函数,因为它继续循环。当我跑grunt jenkins时,测试顺利。 ...

回答 4 投票 14

打字稿中的模拟函数

我有以下代码来模拟:const P = {scripts:{getScripts:(name?:any)=> {//做一些东西并返回json return {foo:'value'}; } ...

回答 3 投票 0

什么时候最好将数据成员存储为引用而不是指针?

假设我有一个包含数据库连接数据成员的Employee_Storage对象。该数据成员是应该存储为指针还是作为引用?如果我把它存储为参考,我不......

回答 5 投票 9

反应组件中的测试方法不起作用

我在React中有简单的组件。我想在用户点击按钮时测试该组件中的方法。我已经测试了但最终没有通过。组件:从'react'导入React,{Component}; ...

回答 2 投票 0

如何使用Mocha在Node测试中模拟Express响应对象

我需要测试一个需要响应作为参数的函数,我在使用快速框架的节点环境中使用mocha和sequelize。我的代码是多个文件中的脚手架,但我需要测试...

回答 1 投票 0

Python mock Patch os.environ并返回值

单元测试conn()使用mock:app.py import mysql.connector import os,urlparse def conn():如果os.environ中的'DATABASE_URL':url = urlparse(os.environ ['DATABASE_URL'])g.db = MySQL的....

回答 3 投票 24

如果成功登录,则Spring Boot @WebMvcTest返回404

我正在学习如何测试我的Spring Boot Apps。现在我正在尝试通过为现有的工作项目创建测试来学 习。我开始使用Admin HomeController管理主页管理员...

回答 1 投票 0

Jest.js模拟模块中的方法

我正在使用Jest.js测试生成器函数,但我的问题通常是模拟模块中的函数。 Foo.js有: - const Foo = {callMe(){return true; },callMe2(){...

回答 1 投票 1

Jest:我应该如何模拟一个类函数?

晚上好!我试图总体上嘲笑我,这似乎是一个很好的例子。我有一个类处理图像加载并使用别名跟踪所述图像(e ....

回答 1 投票 2

如何正确向Chrome提供模拟网络摄像头视频?

我正在尝试在Chrome中运行端到端测试,以获得需要网络摄像头馈送中途才能运行的产品。根据我的理解,这意味着使用...提供虚假的网络摄像头视频到Chrome

回答 1 投票 0

PHPUnit Mock稍后改变期望

我有一个简单的用例。我想有一个setUp方法,它将导致我的模拟对象返回一个默认值:$ this-> myservice - > expected($ this-> any()) - > method('...

回答 3 投票 9

Node.js - 内部模拟承诺的函数单元测试

我目前正在使用JavaScript制作一个小型服务器,作为学习过程的一部分,我正在为函数编写单元测试。不幸的是,我遇到了一些重大的困难......

回答 1 投票 0

如何为此代码执行Jest API测试?

我已经尝试了几种方法来模拟我的代码单元,但仍然没有用。我正在使用create-react-app和jest进行测试。我在admin adminSignup.js中有一个函数用于将数据发送到...

回答 1 投票 0

如何在xcode中使用gmock?

我想使用gmock(Google Mock)作为XCode中C ++项目的模拟框架。因此我必须将gmock编译为gmock.framework。不幸的是,该项目没有专门的XCode ......

回答 2 投票 5

c#中类参数的模拟类

我有一个班级客户。它具有如下方法,公共类Client {public Client(string portNum); public void Init(); public void SendMsg(byte [] msg); public byte [] Receive(); } ...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.