mocking 相关问题

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

如何在pytest中模拟subprocess.run?

我有InternalProc类,定义如下: 类InternalProc: @静态方法 def get_data(): 尝试: 结果 = subprocess.run(['bridge-client', '--business-creden...

回答 2 投票 0

Unity 播放模式测试中的代码中未调用 Moq 的模拟方法

如果我模拟一个方法,我是否必须显式调用该方法来运行我的模拟实现? 我正在尝试在 Unity 项目中进行模拟。我基本上是在 S 内开始一个场景......

回答 1 投票 0

使用 NSubstitute 检查接听电话数量是否在范围内

有办法向 NSubstitute 查询接听电话数量是否在一定范围内吗? 我想做这样的事情: myMock.Received(r => r > 1 && r <= 5).MyMeth...

回答 2 投票 0

Python 中的“Echo”API

我想用Python创建一个“Echo”API。这将是一个 API,它将返回到达服务器的请求的所有详细信息,但采用像 JS 这样有组织的数据结构......

回答 1 投票 0

如何模拟公共只读字段

使用 Moq 我如何模拟以下类,以便它在我的单元测试中返回虚拟值: 公共抽象类 DataService { 公共只读字符串数据目录; //我需要模拟返回...

回答 2 投票 0

如何测试 defer 是否被调用

我有以下代码 func (s *MyRepo) InsertOrder(ctx context.Context, orderID string) error { 查询 := `插入订单 (orderID) 值 (?)` stmt, err := s.db.RawDatabase().PrepareC...

回答 1 投票 0

如何让 Jest 在等待断言之前等待所有异步代码完成执行

我正在为 React 应用程序编写集成测试,即一起测试许多组件的测试,并且我想模拟对外部服务的任何调用。 问题是测试似乎

回答 8 投票 0

Python 补丁对象,如何在调用时断言

我正在尝试在自定义 ansible 模块上创建一些 pytest 单元测试。我正在尝试模拟 boto3 客户端并测试该类的逻辑。 我将 boto 的初始化移到了一个类中......

回答 1 投票 0

尝试在 jest 中同时使用 jest-fetch-mocks 模拟多个 API 时,如何避免 act(() =>{} 中的包装测试警告?

我正在尝试为一个 React 应用程序编写单元测试,该应用程序调用多个静态 API 端点来填充一堆不同的下拉元素选项。 我的反应组合的精简版本...

回答 1 投票 0

NSubstitute - 检查传递给方法的参数

我们目前正在从 RhinoMocks 迁移到 NSubstitute。 我有一个采用 DatabaseParams 类型的对象的方法。该类具有以下结构(简化): 公共...

回答 3 投票 0

为什么非空模拟列表不能循环?

我正在为一个简单的方法编写单元测试。由于单元测试中只应测试一个类,因此其他所有内容都必须进行模拟。该方法接受单个列表;模拟输入列表资源...

回答 1 投票 0

Httpretty导致socket失去连接?

我正在使用 Httpretty 来模拟 Web API。 如果我使用 httpretty.enable(allow_net_connect=False) (当allow_net_connect 为 False 时,任何与未注册 uri 的连接都会抛出 httpretty.errors。

回答 1 投票 0

Mockoon 通过多个 body 值过滤数据桶

我正在尝试使用 Mockoon 模拟 HHTP 发布请求/响应。 该请求发送一个 ID 列表,如下所示: { “ID”:[ “d29688fee0d24ed9889f1d1d17062166”, ”

回答 1 投票 0

如何在Python中模拟未安装的库

重要细节:有库导入,但是库没有安装,所以平时运行会返回ModuleNotFoundError: No module named 'somemodule'。 我们必须以某种方式嘲笑它,假设我们......

回答 1 投票 0

模拟列表不为空但元素无法迭代?

我正在为一个简单的方法编写单元测试。由于单元测试中只应测试一个类,因此其他所有内容都必须进行模拟。该方法接受单个列表;模拟输入列表资源...

回答 1 投票 0

模拟列表为空但不是?

我正在为一个简单的方法编写一个单元。由于单元测试中只应测试一个类,因此其他所有内容都必须进行模拟。该方法接受单个列表;模拟输入列表

回答 1 投票 0

Rust 模拟 `std::process::Child` 进行测试?

我有一个应用程序,它会生成一个长时间运行的子进程。我想测试应用程序的逻辑,而子结构并不是真正需要的,我看过几个模拟框架......

回答 1 投票 0

使用PowerMock模拟私有方法时已被模拟但仍为null

这是我的项目的简短代码, 类 Foo: 公共类 Foo { @Autowired 受保护的Mapper映射器; 受保护的用户 getUser() { // ... 返回用户; } } 类...

回答 1 投票 0

模拟带有参数的构造函数

我有一堂课如下: 公共A类{ 公共A(字符串测试){ 布拉布拉布拉 } 公共字符串检查(){ 布拉布拉布拉 } } 构造函数中的逻辑 A(String test...

回答 7 投票 0

单元测试中的模拟对象构造

我想为一个类编写单元测试,该类创建有问题的类的实例,并且我正在以下约束下工作: 我的类调用一些第三方库初始化...

回答 1 投票 0

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