NullPointerException 使用 JMockit 测试模拟 java.io.File 两次
当我尝试通过 JMockit 使用模拟文件时,出现 NullPointerException: package com.metamolecular.poobah.test import java.io.File import junit.fram…
如何JMockIt System.getenv(String)?
我现在 拥有一个第三方单例实例,我的测试类依赖该实例,并且该单例在其构造函数中使用 System.getenv(String) 。可以模拟这个调用吗? 我尝试了这个 …
JMockit 休眠仿真
我想知道是否有人尝试过使用 JMockit Hibernate Emulation? Jmockit 文档表示,当运行 Hibernate Emulation 测试时,它们不会使用 O/R 映射信息。 因…
是否有一种更简洁的方法来测试对列表中每个项目的模拟方法的调用
这是我最近经常遇到的模式的一个例子。 我有一个要测试的方法,它接受一个列表,并可能为列表中的每个项目调用一些其他方法。 为了测试这一点,我定义…
Jmockit抽象类实例
我想模拟抽象类中的方法 'A' ,并且还需要将类型 A 的实例传递给我正在单元测试的方法。 有没有办法像 Mockit.newemptyProxy 一样使用 Jmockit 创建实…
调试器无法与 JMockit 一起使用
希望这里对某人来说是一个简单的问题...... 我正在使用 RAD 7.5.2,并且正在编写 Junit 测试。 我用 JUnit 3 很好地编写了它们,然后我想模拟一些函数…
使用 JMockit 期望的模拟工具包
我正在尝试使用 JMockit Expectations 来模拟 java.awt.Toolkit.beep() 。 我的测试用例中有以下代码: new Expectations() { Toolkit mock { mock.be…
JMockit 有没有办法从模拟方法调用原始方法?
在我的模拟类中,我正在模拟方法 foo()。 对于某些测试用例,我希望 foo() 的模拟实现返回一个特殊值。 对于其他测试用例,我想使用 foo() 的实际实现…
如何对使用 ProcessBuilder 和 Process 的 Java 方法进行单元测试?
我有一个 Java 方法,它使用 ProcessBuilder 启动一个进程,并将其输出传输到一个字节数组中,然后在进程完成时返回其字节数组。 伪代码: ProcessBui…
使用 JMockit 模拟抽象类中的非公共静态方法?
我有以下课程: public abstract class AbstractParent { static String method() { return "OriginalOutput" } } 我想模拟这个方法。 我决定使用 JMo…
尝试使用 JMockit Coverage 时出现 NoClassDefFoundError
我正在尝试使用 JMockit 的代码覆盖能力。 使用 JVM 参数, -javaagent:jmockit.jar=coverage=.*MyClass.java:html:: 我可以运行我的测试(jmockit.ja…
如何使用jmockit模拟InitialContext类?
我在测试中使用 jmockit,并且对于我希望测试的一个类,直接使用 InitialContext 。 所以我有以下内容: public class MyClass { public void myMetho…