Intellij在Test目录下找不到帮助器类

时间:2016-10-05 18:23:24

标签: java intellij-idea

我在模块中的项目结构如下。

[src]
    [java] <- production classes, marked as SOURCES
[test]
    [java] <- test and helper classes, marked as TESTS
        [com]
            [company]
                TestUtils.java

test/java路径包含JUnits,以及在不同测试集之间共享的辅助类。当路径标记为Tests时,不会编译这些辅助类。 如果我将其标记为Sources,它确实可以正常工作。这几乎就像IntelliJ希望只在那里找到单元测试,所以如果你把它标记为Tests就忽略其他类。

Error:(48, 16) java: cannot find symbol
  symbol:   variable TestUtils
  location: class com.company.TestUtils

在模块中将目录标记为Tests时,有没有办法在与test相同的目录中混合使用这种类型的helper类?通过一个动作(ctrl + shift + t)为类创建测试,这将使我的生活更轻松。

0 个答案:

没有答案