我有一个针对我的Android应用程序的测试套件,所有单元测试都运行良好。但是,每当我在其中一个单元测试类中进行一次更改(例如ModelUnitTests
),尝试再次运行该类时,我会收到以下消息
Process finished with exit code 1
Class not found: "xxx.xxxxxx.xxx.ModelUnitTests"Empty test suite.
如果我执行gradle clean,然后再次运行类测试,它会正常运行(但需要4分钟...),但是一旦进行新更改,它就会再次失败。
有什么建议可以解决这个问题吗?我不确定应该发布哪个测试配置。我正在使用Unit Tests组件,并且我的测试位于module/src/test/package
文件夹中。
$MODULE$/test
目录而不是$MODULE$/androidTest
目录中。这种情况也发生在我身上过,我花了大约一个小时才解决。 - crgarridos