如何在IntelliJ / Android Studio中更快地进行静态导入

时间:2015-10-02 11:07:36

标签: java android android-studio intellij-idea junit

每次我创建新测试时,第一次为(Asserts.assertTrue()Mockito.mock())等测试套件添加静态方法时,都会收到错误,因为缺少导入。

因为这个问题非常重复。我试图加快速度。

目前我正在使用:

  • Alt + 输入(显示浮动菜单,其中包含两个选项:create method assertTruestatic import method org.junit.Assert.assertTrue
  • (选择第二个选项)
  • 输入

我可以配置一些东西来使这些导入更流畅吗?

2 个答案:

答案 0 :(得分:2)

尝试编辑模板

转到文件 - >设置 - >编辑 - >文件和代码模板

在这里找到您的单元测试模板并根据需要进行修改 enter image description here

一旦你修改了它,你将来的测试将是修改

答案 1 :(得分:1)

除非您反对使用通配符导入,否则static import org.junit.Assert.*;会很好地解决您的问题。

建议谨慎使用静态导入(以及通配符更多),但单元测试是一个非常普遍并且无风险的地方。