在我的java项目中由于某种原因,即使类和测试类位于同一个包中,并且通过项目设置指定了测试的源目录 - >模块 - >测试目录,当我按Ctrl + Shift + T时,它显示“未找到测试类”。
我认为原因是因为我们将所有内容定义为接口,并且这些类都被命名为InterfaceNameImpl,测试称为InterfaceNameContext。因此,当尝试从InterfaceNameImpl切换时,它正在寻找InterfaceNameImplTest而不是正确的类。
现在没有办法改变这个约定所以有没有办法让IntelliJ与它一起工作?