[scala斷言專欄]--使用idea執行你的測試
阿新 • • 發佈:2018-12-25
ScalaTest支援IntelliJ Scala外掛
IntelliJ Scala外掛具有良好的ScalaTest支援,包括:
- 通過右鍵單擊源執行ScalaTest套件
- 顯示執行結果的格式是映象套件/規範的結構
- 從結果跳到原始碼
Scala外掛
首先確保安裝並啟用最新版本的Scala外掛。如下:
File -> Settings... -> Plugins在Macintosh上,你可以去:
IntelliJ IDEA -> Preferences... -> Plugins
如果列表中未顯示,請單擊Install JetBrains plugin
並搜尋scala
。右鍵單擊Scala
外掛並選擇 Download and Install
:
關閉Browse JetBrains Plugins
視窗中,點選Apply
開啟Settings
視窗,並重新啟動來啟用新外掛。
使用ScalaTest
要在Scala專案中使用ScalaTest,您必須確保在模組/專案設定中包含ScalaTest作為庫,ScalaTest 1.x和最新的2.0版本(推薦)都支援。
如果您正在使用sbt
,您可以新增ScalaTest作為sbt
構建檔案中的依賴關係:
libraryDependencies + =“org.scalatest”%“scalatest_2.10”%“2.0”%“test”
並使用sbt-idea生成IntelliJ專案檔案,然後可以使用IntelliJ輕鬆開啟。
如果要手動配置 IntelliJ專案/模組設定的庫依賴關係,請參閱 配置模組依賴關係和庫 。
執行ScalaTest
專案構建成功後,您可以通過右鍵單擊源執行任何ScalaTest套件:
顯示的結果將遵循規範的結構:
你可以跳上由試驗(葉)節點上雙擊,對於範圍為節點(相關源如的A Stack
節點),則需要按下F4
鍵。
手動建立ScalaTest執行配置
您還可以通過以下方式手動建立ScalaTest執行配置:
Run -> Edit Configurations點選
+
左上角,選擇ScalaTest
建立一個新的ScalaTest執行配置: