今天在學習TestNG框架的時候,用到@BeforeSuite , @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod, @Test等,
不過在查看import導入詳情時,發現僅有 import org.testng.annotations.*; 也就是說import同一個包下多個類后,IDEA自動變成 *。
但是在編碼規范中,一般不建議類文件中使用import *,需要列出詳細的import內容。
不規范的示例:
IDEA設置禁止自動合並import的包名:
File -- Settings -- Editor -- Code Style -- Java -- Imports,將圖示區域中的數值修改大一點並應用。
修改后保存,后續需要導入時就不會出現import *情況了。
規范的示例 :
注:可在import org.testng.annotations.*; 旁邊使用快捷鍵Alt + Enter展開查看詳情。