java - 如何在 Eclipse 中查找 Java API 中的方法

标签 java eclipse api mockito

我开始使用 Mockito,但是当我调用类似 when(); 的方法时Eclipse 没有向我显示导入类选项,所以,我想知道 Eclipse 是否有办法搜索 jar 中的方法并知道我可以导入什么。

我知道在 Delphi 中我们可以找到,键入过程或函数,IDE 会告诉您放置正确的单元...

那我该怎么做呢?

最佳答案

您可以将 Mockito 和 Matchers 添加到您的“Content Assist Favorites”,这样它们就会在您将类导入源文件之前就显示出来,只要您已将 Mockito 作为库添加到您的项目中。

Eclipse content assist for "when"

  1. 转到 Window > Preferences 并导航到 Java > Editor > Content Assist > Favorites
  2. 单击“新类型...”按钮并添加 org.mockito.Mockito
  3. org.mockito.Matchers 做同样的事情。 Mockito 类实际上扩展了 Matchers 以访问其静态方法,如 anyeq,但 Eclipse 不喜欢自动显示这些方法。

要测试它,请尝试在新文件中键入“wh”并按 Ctrl-Space。 when() 应该完成;使用 Enter 选择它会自动将 Mockito.when() 导入到您的静态导入中。

关于java - 如何在 Eclipse 中查找 Java API 中的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16020551/

相关文章:

java - Android - 如何垂直连接两个相同宽度的位图?

java eclipse indigo 执行可执行 jar 时出现问题(属性文件位于项目的外部文件夹中)

javascript - 谷歌折线图时间显示

java - getContentPane() 返回 null

java - Java 中如何计算百分比?

java - MapperBuilder 的 NoClassDefFoundError

java - 图像数组在下拉菜单中超出范围

Eclipse : Strange Error Message 中的安卓开发

javascript - 用于向 iPhone 发送通知的 API 和应用程序?

php - Facebook Graph API PHP SDK 作为页面在页面上发布