无法从主Java目录导入到测试目录(IntelliJ)

时间:2018-06-30 17:30:15

标签: java android firebase intellij-idea kotlin

尝试将AssertJ库添加到项目中进行测试后,项目中的某些配置发生了更改,并且无法将 main 包中的任何类导入到JUnit 中测试软件包。

我的主类运行正常,但是我无法运行任何需要主软件包中的类的测试。

我尝试了以下操作:

  • 删除AssertJ导入
  • 重建项目
  • 刷新所有Gradle项目
  • 使IntelliJ缓存无效,然后从“设置”中重新启动
  • 在本地删除项目并从GitHub重新下载
  • 删除测试目录并重新添加

查看正在运行的另一个项目,这似乎是我的 build.gradle文件

的问题

while True:
    await _async_func()
    await asyncio.sleep(_interval)

enter image description here

1 个答案:

答案 0 :(得分:0)

build.gradle 文件中的以下行未能引起上述问题。

implementation 'com.google.firebase:firebase-database:15.0.0'

我将Firebase更新为以下版本,现在在运行测试时仍引起问题。似乎在生产中运行良好:

implementation 'com.google.firebase:firebase-core:16.0.1'