在模块“app”中找不到类

El.*_*El. 4 junit android jetbrains-ide android-testing

我在单元测试时遇到以下错误 -

    Exception in thread "main" java.lang.NoClassDefFoundError: junit/textui/ResultPrinter
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:191)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:116)
Caused by: java.lang.ClassNotFoundException: junit.textui.ResultPrinter
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
Run Code Online (Sandbox Code Playgroud)

项目结构是- 在此输入图像描述

经过对运行配置的一些调查后,发现它在运行此单元案例时采用了错误的模块(main.java.com.example.dexter.sunshine.app)。我们如何更改这个模块?

Eri*_*cis 6

我在尝试运行常规测试套件时遇到了类似的问题。

尝试右键单击java下面的目录src/androidTest/java并选择mark directory as -> test sources root