首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mockito用于java.lang.ExceptionInitializerError时如何解析JUnit

Mockito用于java.lang.ExceptionInitializerError时如何解析JUnit
EN

Stack Overflow用户
提问于 2016-07-20 08:04:04
回答 1查看 59关注 0票数 1

因为这个错误我要疯了。

但是,我的代码可以生成java.lang.ExceptionInitializerError.

这是我的密码

代码语言:javascript
复制
@SuppressWarnings("static-access")
@SE(api = "package... .isMethod()", type = TYPE.AUTO) 
@Before  
@Test 
public void testIsMethod_P01() throws Exception
{
    A a = Mockito.mock(A.class);
    Mockito.doReturn(true).when(a).isMethod();

    assertEquals(true, a.isMethod());
}

我正在使用Eclipse,这表明问题行是

代码语言:javascript
复制
A a = Mockito.mock(A.class);

我想这个异常是在创建模拟对象时发生的。

我试过很多方法来解决这个问题..。

代码语言:javascript
复制
System.setProperty("dexmaker.dexcache", getContext().getCacheDir().getPath()),
many annotations(Before, Test, RunWith etc...),
libs(about dex)

甚至maven用于依赖项

但是,我不知道到底是什么问题。请告诉我原因并分享解决方案..。

EN

回答 1

Stack Overflow用户

发布于 2016-07-20 09:42:14

放下你的

代码语言:javascript
复制
@Before

上述方法的注释。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38475676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档