JMockit - 相同类型的两个模拟实例
我正在使用 JMockit 框架,并且正在尝试测试我的简单 EventBus 实现,该实现允许为 Event 类型注册 EventHandlers 。当事件在事件总线上触发时,所有…
如何替换对被测试类的私有方法的调用
好吧,我现在正在测试遗留代码。而且,我已经接近通过这个测试了,但是它被困在了有评论的线路上。这是代码片段 new NonStrictExpectations(){ SASCus…
用 jmockit 替换继承的最终方法
我正在尝试找到一种方法,用我自己使用 jMockIt 的实现来替换继承的最终方法。 假设我有以下内容: public class Base { ... public final int getX()…
删除之前在 JMockit 中定义的期望
我有一个对象,我在测试类的 @Before/setUp() 方法中使用 JMockit NonStrictExcpection() 进行模拟,所以它返回被测试类正常执行的预期值。 这对于我…
在 JUnit 测试中使用 JMockit 多次模拟静态方法
我有一个带有静态方法的类,目前正在使用 JMockit 进行模拟。假设它看起来像这样: public class Foo { public static FooValue getValue(Object some…
JMockit:当应该实例化模拟对象时出现空指针错误?
我对 JMockit 的理解是,它将用模拟替换模拟对象的所有实例(除非否则你就告诉它)。 因此,我很困惑 NPE 实例化一个对象后,我试图模拟。 测试的目的…
如何使用 TestNG 和一些 Mocking 框架来模拟 HTTPSession/FlexSession
我正在开发一个在 Tomcat 6 上运行的 Web 应用程序,以 Flex 作为前端。我正在使用 TestNG 测试我的后端。目前,我正在尝试在 Java 后端中测试以下方…
如何使用JMockit模拟Date类的默认构造函数?
我想模拟 java.util.date 的默认构造函数,因此它不会构造 一个 Date 对象,表示它的创建时间,但始终是相同的 Date 对象(在我的示例中为 2010 年 12…
jmockit 模拟 jacax.sql.DataSource
尝试使用 jmockit 来删除 javax.sql.DataSource 类。有什么想法吗? public class MyTest { @MockClass(realClass = DataSource.class) public static…
Mockito 与 JMockit 之间的比较 - 为什么 Mockito 比 JMockit 更好?
我正在调查我的项目使用哪个模拟框架,并将其范围缩小到 JMockit 和 Mockito。 我注意到 Mockito 被评为“最佳模拟框架Stackoverflow 上的 Java”。 …
JMockit 返回集合
我有以下代码: public void someMethod() { Set<Foo> fooSet = bar.getFoos() for(Foo foo: fooSet) { foo.doSomething() } } 我想使用 JMockit …
JBoss 中的 Jmockit
在 jboss 服务中,我需要使用 JMockit 模拟一些内部类(不是 EJB)。只是为了测试,我创建了内部类 ToBeMocked 和另一个 Mock。部署到 jboss 时,我收…