模拟 Swing 静态方法时出现 java.lang.VerifyError
我正在使用 PowerMock 模拟 JOptionPane 上的静态方法,但 JRE 似乎不太符合它,因为我在初始化时收到 java.lang.VerifyError ,因为它检查自己的包和…
EasyMock / PowerMock导入问题
我遇到了一些我不太明白的问题,我发现一个网站建议如果模拟是使用 PowerMock 创建的,则存在与 verify() 不兼容的问题。 当我输入一行来创建模拟时,…
使用 Powermock 时出现 NoClassDefFoundError
我正在使用 PowerMock 测试运行程序运行 junit 测试用例。 我使用以下命令行来执行它: java -cp .:junit-4.9b2.jar:easymock-3.0.jar:powermock-easy…
PowerMock、mockito、验证静态方法
我正在尝试让 PowerMock 与mockito一起使用,并且我正在关注此处的文档: http://code.google.com/p/powermock/wiki/MockitoUsage13。 为了简化一点,…
需要一些有关 PowerMock / EasyMock 基本问题的帮助
我对 PowerMock / EasyMock 的世界还比较陌生,我认为应该相对简单的东西却不起作用。也许有人可以告诉我哪里出错了。 考虑这两个类: public class F…
如何使用带有类的构造函数来模拟对象?
这是测试: import static junit.framework.Assert.assertTrue; import static org.powermock.api.mockito.PowerMockito.mock; import static org.pow…
测试调用本机方法的代码
我有一个这样的类: public final class Foo { public native int getBar(); public String toString() { return "Bar: " + getBar(); } } 请注意,ge…
使用 PowerMock 模拟静态和动态方法
假设我们有 public class Foo { public static Foo getInstance() {...} public Bar bar(Baz baz) {...} } 我想做的就是在我的单元测试中模拟它。我需…
PowerMock Mockito:如何模拟所有静态方法?
使用PowerMock(使用Mockito)时,我们是否需要模拟类的所有静态方法?我的意思是,假设我们有: class MockMe { public static MockMe getInstance()…
扩展方法的 PowerMock 问题
我正在尝试使用 PowerMock 来模拟一些第三方代码,但我在扩展方法方面遇到了问题。 所以我将给出一个片段来显示正在发生的事情。 ClassA extends Clas…
尝试使用 PowerMockito 存根 Android Activity 类会抛出 RuntimeException“Stub!”
我发现这个示例,他们使用 PowerMock 和 EasyMock 来存根/模拟 Menu 和 MenuItem 类安卓。我一直在尝试使用 PowerMock 和 Mockito 的 Activity 类做类…
使用 powermock 测试返回服务的类?
我想使用PowerMock测试某些底层服务,但是很复杂。 我想得到你的建议 public interface Service{ public void someMethod(){ } } public ServiceClien…
Powermock:ProcessBuilder redirectErrorStream 给出 nullPointerException
我正在使用 powermock 使用进程生成器来模拟一些本机命令调用。奇怪的是这些测试有时会通过,有时会失败,给出 NPE。这是 powermock 问题还是程序中的…
Junit 参数化测试与 Powermock 一起 - 如何?
我一直在试图弄清楚如何在 Junit4 中与 PowerMock 一起运行参数化测试。问题是,要使用 PowerMock,您需要用 来装饰您的测试类, @RunWith(PowerMockR…
运行 Junit & PowerMock 与 Mockito 通过 PowerMockRunner 从 maven
我无法通过 Maven 运行 Powermock。我是用于驱动 jUnit 测试的 PowerMock Mockito 和 PowerMockRunner。 这是测试: @RunWith(PowerMockRunner.class)…