使用mockito和IntelliJ的java
我是Java新手,我的背景主要是Java。网 我试图在IntelliJ的一个java项目中使用mockito。 我试图遵循这个简单的例子:
http://code.google.com/p/mockito/
所以,我添加了库mockito-all-1.9.5。jar到文件夹中 c:\{my app path}\web\app\web-INF\lib
我使用项目结构和库添加了IntelliJ
我创建了一个测试类并添加了以下内容
导入静态组织。莫基托。莫基托*; 我得到了这个错误:
“此语言级别不支持静态导入”
# 1 楼答案
在文件-项目结构-项目下,确保项目语言级别至少设置为5.0。(我现在预计是6.0或7.0)。实际上,只有在Java5之后才支持静态导入
此外,Mockito只在测试中使用,因此没有理由成为webapp部署库的一部分。因此,它不应位于WEB-INF/lib下
# 2 楼答案
如果您的问题是关于在Android上使用Mockito和Java,那么请注意,您还需要包括以下两个库:
dexmaker-1.0。罐子 dexmaker-mockito-1.0。罐子
允许Mockito在Android中使用Dalvik JVM