【发布时间】:2011-11-11 11:16:43
【问题描述】:
我正试图冲破我和 Mockito 之间的砖墙。试图为 Mockito 东西获取正确的 import static 语句时,我已经把头发扯掉了。你会认为有人会扔一张桌子说 anyInt() 来自 org.mockito.Matchers 而 when() 来自org.mockito.Mockito 等等,不过这对新手来说太有帮助了,不是吗?
这种事情,尤其是与无数以星号结尾的导入语句混合时,并不总是很有帮助:
import static org.junit.Assert.*;
import static org.mockito.Mockito.*;
是的,我知道并一直在尝试使用 Eclipse Window -> Preferences-> Java -> Editor-> Content Assist -> Favorites 机制。它有帮助,但不会一针见血。
对此问题的任何答案将不胜感激。
非常感谢, 拉斯
【问题讨论】:
-
抱歉打扰了社区:我原来的帖子还问了另一个问题,但我发现我的代码有问题,由于缺少括号,所以我删除了那个。
-
您在寻找备忘单吗?我们可能可以鞭打一个? api有什么不足? mockito.googlecode.com/svn/branches/1.6/javadoc/index.html?org/…
-
所以,你必须明白我虔诚地避免在 import 语句中使用星号,因为在代码顶部看到那种东西只是意味着知道符号来自哪里是没有希望的,因此,不找出在我的项目中包含什么 JAR 的方法。在浏览器中搜索 Javadoc 对查找符号不太好。是的,备忘单会非常好,但作为我和我刚才讨论的同事,这是你认为 Java 社区现在已经解决的问题之一。谢谢 - 如果你这样做,请告诉我。
-
导入静态 org.mockito.Mockito.*;帮助我成功编译了我的代码。
标签: java mockito static-import