草庐IT

AnnotationParser

全部标签

android - 使用 robolectric 和 eclipse 运行 android 测试用例时出现 TypeNotPresentException

我在我正在处理的android测试项目中设置了以下示例测试用例。packagecom.whatever.test;importstaticorg.junit.Assert.fail;importorg.junit.Test;importorg.junit.runner.RunWith;importcom.xtremelabs.robolectric.RobolectricTestRunner;@RunWith(RobolectricTestRunner.class)publicclassSomeClassTest{@TestpublicvoidtestFromJson(){fail("

java - ArrayStoreException : sun. reflect.annotation.TypeNotPresentExceptionProxy 安卓 PowerMock JUnit

我正在使用PowerMock和Mockito来测试静态函数,如下所示。它过去一直运行良好,直到今天它抛出了下面提到的这个异常。//thistestcaseneedtomockstaticmethodssoitusesPowerMock@RunWith(PowerMockRunner.class)//thisstaticmethodstobemockedareonEnvironmentsothatmustbe'prepared'@PrepareForTest({Environment.class,Build.class,Build.VERSION.class})publicclassFi