mocking

mocking

文章 0 浏览 4

如何模拟没有虚拟方法的类?

假设您有一个设计良好的 Delphi 项目,它尊重依赖项注入和其他一些良好实践。 现在假设您需要模拟一个定义为的类: TMyClass = class public procedur…

巨坚强 2024-11-05 03:41:02 0 0

如何测试或模拟“if __name__ == '__main__””内容

假设我有一个具有以下内容的模块: def main(): pass if __name__ == "__main__": main() 我想为下半部分编写一个单元测试(我想实现 100% 的覆盖率)…

南冥有猫 2024-11-04 21:49:52 1 0

使用 ref 参数模拟方法的语法

我遇到的问题是无法模拟具有 ref 参数的方法。 我想要模拟的方法的签名如下: class ContractRepository ... public long GetValueAndIncrement(ref C…

绮烟 2024-11-04 21:04:33 1 0

配置&使用 mongodb 模型服务器进行单元测试

我必须使用 MongoDB 存储为 Java 代码开发一些 Junit 测试。是否有任何框架/库允许我初始化模拟内存 MongoDB 服务器? (这个想法是只测试代码本身,…

时光暖心i 2024-11-04 18:05:05 1 0

为什么我收到“没有此类财产”在单元测试中域类的 before* 和 after* 逻辑中?

我注意到,在 grails 单元测试中需要域类时,缺少对属性的任何引用。 单元测试中的某处 mockDomain(Event) 10.times { e = new Event(eventCalendar:e…

小…红帽 2024-11-04 17:27:13 1 0

如何使用junit模拟调用单例类的类

我想测试 class1 中调用单例类 getInstance 的方法: Class ivDomain { public String method1() { id=Singleton.getInstance().generateId() ... cod…

GRAY°灰色天空 2024-11-04 13:42:37 2 0

使用 Qunit 和 JSMockito(或其他框架?)进行 Jquery 单元测试,输出未按预期工作

我是 Javascript 单元测试的新手,并且在将我对单元测试的理解从 Java 调整到 Javascript 时遇到一些困难。我有下面的代码正在尝试执行,基本上我只是…

晨敛清荷 2024-11-04 11:13:35 0 0

如何向被测类添加模拟期望

要测试的代码 abstract class Parent { public function getSomething(){} //this has to be mocked } class Child extends Parent { public function…

去了角落 2024-11-04 09:19:03 2 0

模拟卫星数据(计数、SNR)的方法

LocationManager.addTestProvider() 提供了一种模拟位置的简单方法。但是,在这种情况下,LocationManager.getGPSStatus() 仍然返回空数据,这可能会…

浪荡不羁 2024-11-04 08:57:10 1 0

通过 USB 连接的模拟设备

我有一个设备和该设备的驱动程序。我想做的是构建一个模拟 USB 设备与第三方应用程序通信的应用程序。 更具体地说,我正在尝试构建一个可以模拟 USB …

与往事干杯 2024-11-04 07:37:49 1 0

在 PHPUnit 中,如何在连续调用模拟方法时指示不同的 with() ?

我想使用不同的预期参数调用我的模拟方法两次。这不起作用,因为 expects($this-&gtonce()) 将在第二次调用时失败。 $mock-&gtexpects($this-&gtonce(…

阳光①夏 2024-11-04 04:53:23 1 0

具有多个 Expects() 调用的 PHPUnit 模拟

使用 PHPUnit,我想知道我们如何从同一个存根/模拟中获得多种期望。 例如,我想测试模拟是否会调用 display() 方法并返回 NULL。我还想测试 process()…

短暂陪伴 2024-11-03 23:38:47 0 0

当调用模拟上的预期方法时调用方法

我有以下场景: class InterfaceA class InterfaceB class InterfaceC class InterfaceA { virtual void foo(InterfaceC&amp) = 0 } class InterfaceB…

情仇皆在手 2024-11-03 19:37:53 0 0

如何对拦截器进行单元测试?

我想为拦截 Loggable 基类(实现 ILoggable)的拦截器编写一些单元测试。 Loggable 基类没有可调用的方法,仅用于由日志记录工具进行初始化。 据我了…

◇流星雨 2024-11-03 18:05:33 1 0

JavaScript:如何设置函数的属性?

我正在测试我的一个函数,并且我想测试是否使用该代码中的正确参数调用特定函数。 因此,我像这样覆盖原始函数: var oldSort = sort sort = function…

吖咩 2024-11-03 17:11:56 0 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文