更新:这是一个错误,已经报告,请加星标:https : //code.google.com/p/android/issues/detail?id=209832&thanks=209832&ts=1463161330
我正在Android Studio上设置单元测试。
我已阅读该文档,并完全按照指定进行了设置。我将测试文件夹设置为src/test/java
import org.junit.Test;
import static org.junit.Assert.*;
import static org.hamcrest.CoreMatchers.*;
public class RandomTestClass
{
@Test
public void testTest()
{
assertThat(4, is(4));
}
}
但是,当我去运行测试时,我得到:
错误:软件包org.junit不存在
我已经按照文档中的描述完全设置了gradle:
dependencies {
// Required -- JUnit 4 framework
testCompile 'junit:junit:4.12'
// Optional -- Mockito framework
testCompile 'org.mockito:mockito-core:1.10.19'
}
与该问题有关的其他几个问题似乎表明这些依赖项已丢失。我有
当我去运行测试时,您能想到我的本地单元测试找不到junit文件的任何原因吗?
注意我在编写代码时可以找到junit类。只有在运行测试时才能找到junit。
看来Gradle并没有完成工作。
手动添加罐子可以解决此问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句