IntelliJ IDEA - 导航到测试主题

IntelliJ IDEA - Navigate to test subject

我在 IntelliJ IDEA 中工作时尝试应用 TDD 原则,但我遇到了一个问题,我不知道是否有我不知道的功能或插件可以帮助我。

我刚刚发现您可以在编辑器中使用 CTRL + SHIFT + [=12 轻松导航到对应于当前 class 的测试 class =].如果测试 Class 不存在,它会要求您创建它。

在相反的情况下,当我创建一个没有相应测试主题的测试 Class 并且我按了之前的快捷方式时,它只告诉我 No test subjects found.

有没有办法在不存在的情况下快速创建测试对象class?

如果您通过名称引用测试对象(例如,尝试创建一个 class):

Hello hello = new Hello();

...然后您可以使用 "Create Class from Usage" quickfix 为您创建 class。只需将名称放在 "Hello" 标识符(将无法解析)上,然后按 Alt-Enter。

您必须 select class 姓名 (CTRL+W),然后 CTRL+SHIT+T。 错误消息将消失。

查看屏幕截图: