mocking 相关问题

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

c#中类参数的模拟类

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

回答 2 投票 2

我可以使用Moq的SetupSequence抛出异常然后返回void吗?

我试图设置Moq在第一次调用时抛出异常,然后在第二次调用时返回void。我正在嘲笑的方法有一个void返回类型(例如public void Bar())。事我......

回答 1 投票 0

用jest模拟一个打字稿界面

是否可以用jest模拟打字稿界面?例如:从“./IMultiplier”导入{IMultiplier}; export class Math {乘数:乘数;公共乘法(a:数字,b:......

回答 1 投票 9

使用WireMock模拟Appium的行为时无法创建会话

我试图使用WireMock模拟Appium的行为。我面临的问题是:我的POST存根能够用我设置的响应代码(我使用Wireshark监控)回复我,但它是......

回答 1 投票 1

在Odoo环境中嘲笑?

有谁知道你怎么能为Odoo对象编写模拟测试?我有这些类和方法:my_module:来自odoo import models类MyModel(models.Model):_ name ='my.model'def ...

回答 1 投票 3

如何测试在该组件中呈现HOC或模拟HOC的组件?

我有一个HOC组件。 const SectionComponent =(ComponentToWrap)=> {return function ComponentToWrapWithLoading({... props}){const {isLoading,isLoaded,icon,title} = props;如果(...

回答 1 投票 1

使用Python单元测试库(unittest,mock),如何在类A的方法中调用类B的方法?

假设以下设置:类A:def __init __(self,nodes):self.nodes = nodes def update(self,bool_a = True):如果bool_a:for self.nodes中的n:...

回答 2 投票 0

Spock测试框架 - 如何参数化@Rule资源?

我正在更新Spock测试。有很少的模拟和@Rule资源:AuthTokenService mockAuthTokenService = Mock()ObjectMapper mockObjectMapper = Mock()GeneralConfiguration conf = Mock(); def ...

回答 2 投票 0

在Jest测试中,使用requireActual不需要模块的实际版本

我有一个如下的Jest测试文件:// utils.test.js let utils = require('./ utils')jest.mock('./ utils')test('print items',()=> { utils.printItems(['a'])expect(utils.getImage)....

回答 1 投票 0

当setup具有回调时,Moq会抛出NullReferenceException异常

我有一个单元测试。当我定义回调函数来设置我的接口函数并调用调用时,调用Moq会抛出NullReferenceException异常,我真的很困惑。 ...

回答 1 投票 0

尽管模拟,测试方法仍然调用实际方法

所以我有一些初始设置,如下所示:ILoginManager _loginManager;嘲笑 _validations;嘲笑 _accountRepository; [建立] ...

回答 1 投票 1

如何使用带打字稿的jest模拟第三方节点模块功能?

我试图使用jest在第三方节点模块中模拟一个函数,特别是fs.readFileSync()函数。有很多例子,但我没有找到一个使用...

回答 1 投票 1

mockito-mocked服务不返回true,总是返回false

下面的代码(CallService.java)调用一个名为AService的服务并进行一些更新,然后返回一个布尔值。 public boolean getUpdateStatus()抛出ServiceException {if(finder == null)...

回答 1 投票 1

Jest:在Promise中测试递归调用

我在测试下面的课时遇到了一些问题。 interface Connector {connect :()=> Promise ; class Unit {private connector:Connector;构造函数(连接器:...

回答 1 投票 2

在其他函数中调用时,Jest模拟函数不起作用

我相信我对Javascript的理解有些根本错误。在文件abc.js中,我有代码导出函数returnBoolean(){return true;导出函数output(){return ...

回答 2 投票 3

Angular 2:在组件浅层测试中用jasmine spy对象替换注入的Renderer

zippy.component.ts:从'@ angular / core'导入{Component};从“@ angular / core”导入'../services/zippy.service'import {Renderer}导入{ZippyService} @Component({selector:'app -...

回答 2 投票 2

Python MagicMock在使用装饰器时嘲弄太多

我试图通过Sphinx获取基于ReadTheDocs安装的文档。我正在记录的类继承自一个更大的框架,我无法轻松安装,因此希望......

回答 1 投票 0

如何使用mockMvc检查响应体中的JSON

这是我的控制器内部的方法,由@Controller @RequestMapping(value =“/ getServerAlertFilters / {serverName} /”,produce =“application / json; charset = utf-8”)注释@ ...

回答 3 投票 27

如何在go中模拟测试用例中结构的方法调用

下面是结构的示例代码及其方法类型A struct {} func(a * A)perfom(string){... ... ..}然后我想调用函数invoke()驻留的方法在...之外

回答 1 投票 2

侦听调用Golang中另一个结构使用的结构函数[重复]

所以我是一个在Golang中使用模拟结构和函数的初学者。我基本上想检查是否已调用函数进行单元测试。这是代码:类型A struct {} func(a * A)Foo ...

回答 1 投票 0

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