当我右键单击包含单元测试的类(在文件夹 test 中,用 org.junit.Test 注释)时,我会得到以下两个选项:
不幸的是,他们没有提供有关它们之间区别的进一步信息。
调试意味着在调试器打开的情况下运行它们。 这会稍微慢一些,但允许您设置断点、内存监视等并逐步执行。 运行意味着在没有调试器的情况下运行测试。 它们将运行得更快(调试器会减慢它们的速度),但您无法单步执行代码或设置断点。 当您只想查看测试是否有效时,请使用“运行”;如果您想逐行检查部分代码以查看变量具有哪些值以及需要哪些分支,请使用“调试”。