Vas*_*asu 2 java unit-testing junit4 mockito powermock
我正在尝试使用power mockito编写单元测试用例.
使用注释时,@RunWith(PowerMockRunner.class)我收到以下编译错误: -
TypeMismatch: cannot convert from Class<PowerMockRunner> to Class<? extends Runner>
Run Code Online (Sandbox Code Playgroud)
这是代码片段.使用junit 4.8.1和power mock 1.6.2.
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mockito;
import org.powermock.api.mockito.PowerMockito;
import org.powermock.modules.junit4.PowerMockRunner;
@RunWith(PowerMockRunner.class)
public class XXXTest {
@Test
public void testOne() {
if (true)
System.out.println("Success");
}
}
Run Code Online (Sandbox Code Playgroud)
我下载并添加了Powermock-Module-Junit4 jar并且没有添加依赖jar的Powermock-Module-Junit4-Common.jar.添加常用jar时Powermock-Module-Junit4-Common解决了错误.
谢谢,瓦苏.
| 归档时间: |
|
| 查看次数: |
2660 次 |
| 最近记录: |