0
我在基於搖籃春啓動/ Java應用程序使用的是IntelliJ版本工作:在完整的「測試」運行過程中,IntelliJ不會中斷異常情況?
IntelliJ IDEA 2017.2.1
Build #IU-172.3544.35, built on July 31, 2017
Subscription is active until April 3, 2018
JRE: 1.8.0_152-release-915-b6 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 3.13.0-128-generic
如果我右鍵點擊,裏面的TestRunner的測試項目中的頂級測試目錄,並選擇「運行測試項目測試「選項,在執行測試時,我會在日誌文件中看到許多例外情況。但是,發生異常時IntelliJ從不中斷。我希望IDE在測試過程中發生異常時停止執行,並允許我跟蹤代碼,就像在調試模式下運行項目時一樣。 (即 - 正常的非測試應用程序啓動)。重複一次,當在調試模式下運行應用程序時發生異常時,IntelliJ 確實會中斷。只是在執行包含@Test方法註釋的測試類期間。
如何在出現異常時讓IntelliJ停止,以便在項目測試套件運行期間跟蹤?
貌似[這個問題]的副本(https://stackoverflow.com/questions/23955273/can-intellij-idea-be-configured-to -break-當-A-的junit-的AssertionError-發生)? – glytching
@ glitch我想打破所有異常,而不僅僅是一個特定的異常類型,就像你引用的那個問題。 –
@RobertOschler請參閱https://www.jetbrains.com/help/idea/creating-exception-breakpoints.html – CrazyCoder