mocking 相关问题

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

mock_open 用于在导入类的实例方法内部调用 open

我正在尝试测试我拥有的将输出写入文件的类中的方法。但是,为了防止测试方法实际写入新文件,我想模拟写出过程......

回答 1 投票 0

fff:模拟从另一个模块引用返回的值

使用假函数框架,我有这段代码(释义): 无效sched_step(无效){ event_t 事件; int 状态; 状态=queue_fetch(&事件); 如果(状态==...

回答 1 投票 0

java:如何模拟Calendar.getInstance()?

在我的代码中我有这样的东西: 私有无效 doSomething() { 今天日历 = Calendar.getInstance(); .... } 我如何在 junit 测试中“模拟”它以返回特定日期?

回答 9 投票 0

PySpark UDF 中的模拟请求功能

我在 PySpark 的 src/my_funcs/ 下有以下 UDF @F.udf(returnType=T.ArrayType(T.ArrayType(T.StringType()))) def get_details(details_url: str) -> list[list[str]]: 详细信息 = requests.get(

回答 1 投票 0

nest js 控制器测试使用服务依赖项而不是模拟

我是nest js的新手,并且不打算做一些测试。 我有一个房间控制器: @Controller('房间') 导出类 RoomController { 构造函数(私有只读 roomService:RoomService){} ...

回答 1 投票 0

如何使用mockk调用lambda回调

我用mockk创建了一个类的模拟。 在此模拟中,我现在调用一个获取 lambda 作为参数的方法。 该 lambda 用作回调,将回调的状态更改传递给调用者...

回答 3 投票 0

如何测试使用 rspec 的块的函数

我有一个函数,它接受一个块,打开一个文件,产生并返回: def 开始&阻止 ......做一些事情 File.open("文件名", "w") 做 |f| f.write("某事") ....

回答 2 投票 0

开玩笑:将命名导入替换为不同测试的不同值

假设我有一个 some-config-package 依赖项,它导出一个名为 config 的命名导出: 一些配置包 导出常量配置= { 功能切换:{ 一些功能切换:假; } }; 而且,说我

回答 1 投票 0

Jest 模拟由 http 服务器控制器导入的 ES 模块

我有一个基本的 Express 服务器,我用 Jest 和 Supertest 进行测试。我正在尝试模拟由控制器导入的 ES 模块。测试工作正常,但我无法使模拟工作。这里...

回答 1 投票 0

使用 Mockito 的通用“any()”方法

我有一个接口,其方法需要一个 Foo 数组: 公共接口 IBar { 无效 doStuff(Foo[] arr); } 我正在使用 Mockito 模拟这个接口,我想断言 doStuff...

回答 5 投票 0

用 Jest 模拟 es6 模块

我正在为使用 npm 包 @sendgrid/mail 的函数 sendEmail 编写测试。我想在我的函数中模拟@sendgrid/mail,然后对模拟的函数进行断言,但出于某些原因......

回答 1 投票 0

如何模拟采用或返回 Span 的方法<T>

我们一直在使用moq,它严重依赖于表达式树和reflection.emit。但是 Span 不允许出现在表达式树中,因此接受或返回 Span 的方法不能被模拟...

回答 1 投票 0

如何为Android模拟器设置Mockoon?

我正在尝试使用mockoon运行模拟API来在我的macOS上测试Android应用程序(使用Retrofit2)。 使用 0.0.0.0:[port] 或 localhost:[port] 作为地址不起作用。 知道我应该是什么样子吗

回答 1 投票 0

使用mockoon进行简单的注册和登录

一个问题,可能有点长,但我真的希望有人能帮助我🙏 我一直在阅读文档,但根本无法弄清楚。 有没有一种方法可以创建一个注册功能,让用户可以...

回答 1 投票 0

模拟 |使用种子配置mockoon,以便在请求之间始终返回相同的随机数据

虽然我使用 faker 生成随机数据,但我希望给定端点的响应在每个请求上都相同。 我注意到常规设置有一个用于设置查看的输入文本...

回答 1 投票 0

使用mockoon录制外部api

我刚刚开始使用Mockoon工具,我正在寻找一种方法来记录已经创建并在端口中运行的api,例如我有一个像http://10.12.150.25:8080/welcomewh这样的api。 ..

回答 1 投票 0

Mockoon Docker 撰写:错误:缺少必需的标志

我正在尝试使用 docker compose 为我的模拟 api 运行模拟 docker cli,并且我已将 json 导出到我的目录, 版本:“3” 服务: 嘲笑: 图片:mockoon/cli:最新

回答 3 投票 0

使用 ng-mocks,如何渲染未由任何指令或组件包装的模板?

我正在尝试测试一个简单的 Angular 组件场景。我有一个组件,其中有一个呈现一些内容的模板。这个模板以后可以用于任何事情。 我想写...

回答 1 投票 0

如何正确使用phpunit中的mockbuilder?

我正在尝试使用 phpunit mockbuilder 来模拟我的一个类,但我只想要“index”方法。但是当我尝试使用下面的代码时,var_dump 表明我在

回答 1 投票 0

无法用mockito测试继承方法

我有以下代码 A类{ 公共 int someMethod(int someParameters....) { ........//一些实现 } } B 类扩展 A { 公共 int someMethodFromB(int someParam...

回答 2 投票 0

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