robolectric-gradle-plugin相关内容
我刚刚用一个新应用程序设置了 Roboelectric 3.2.2,我已经编写了我的第一个简单测试: @RunWith(RobolectricTestRunner.class)@Config(manifest="src/main/AndroidManifest.xml",packageName="my.pacakge.name.debug")公共类 MainActivityTest {@测试公共
..
我使用的是 Robolectric 库,它的最新版本 v4.3.1 需要 Java 9 才能运行.我试图将 JRE 指向编辑配置,但即使我已经安装了它,我也没有在下拉列表中找到 Java 9.如果有人可以解释一下,那将非常有帮助! 请检查是否安装了 Java 9. 解决方案 在 Android Studio 中运行 Robolectric 测试的唯一解决方法是更改测试任务的 JR
..
我正在尝试使用 ShadowClass Crashlytics/Fabric,以便 Robotlectric 3 测试不会失败.到目前为止,我所拥有的是: 为 Fabric 添加 Shadow 类的自定义测试运行器: public class TestRunner extends RobolectricGradleTestRunner {public TestRunner(Class kl
..
我正在尝试使用Robolectric运行单元测试,但是Android Studio无法识别以下类: @RunWith(RobolectricTestRunner.class) 详细信息: classpath'com.android.tools.build:gradle:3.0.0' 我正在导入依赖项: testImplementation"org.robolectric:rob
..
我正在尝试像这样进行单元测试: @org.junit.jupiter.api.Test void junit5codeCoverage() { final int result = new Foo().junit5(); Assert.assertEquals(Looper.getMainLooper().getThread(), Threa
..
我试图用robolectric测试我的代码.问题在于它有重复的引用.例如 java.lang.RuntimeException: java.lang.RuntimeException: Duplicate class org.apache.maven.artifact.Artifact found in modules maven-ant-tasks-2.1.3.jar (org.apach
..
我刚刚使用新应用设置了Roboelectric 3.2.2,并且编写了我的第一个简单测试: @RunWith(RobolectricTestRunner.class) @Config(manifest="src/main/AndroidManifest.xml", packageName="my.pacakge.name.debug") public class MainActivi
..
我正在使用Robolectric库,该库的最新版本v4.3.1需要Java 9才能运行.我试图将JRE指向编辑配置,但是即使已经安装了Java 9,也无法在下拉列表中找到Java 9.如果有人可以解释的话,那将真的很有帮助! 请检查已安装Java 9. 解决方案 在Android Studio中运行Robolectric测试的唯一解决方法是更改测试任务的JRE. 选择IDE
..
我有简单的测试用例 @Config(constants = BuildConfig.class) @RunWith(RobolectricGradleTestRunner .class) 公共类BaseTest { @Test public void startEverTestSugarAppAsFirst(){ BeaconManager.setsManifestCheck
..
sourceSets { androidTest { setRoot('src / test') } main { res.srcDirs = [ 'src / main / res / features / registration', 'src / main / res / features / login', 'src / main / res' ] } }
..
我想测试光标在我的应用程序。 但下面的导入我得到message--无法解析符号错误 测试仪。我使用Robolectric 3.0。为什么进口不解决,我错过了一些依赖?我找了互联网,但不支持。请帮助。 我试图使用方法:
..
我玩摇篮为Android最近......它的强大,但在同一时间痛苦的。 起初,我也跟着Roboletric示例项目,试图与Robolectric测试支持基于gradle这个-Android项目。过了一会儿,我意识到Robolectric甚至不支持API 19.因此,我从我的build.gradle删除它并尝试使用JUnit和仪表测试。 我不熟悉Android或摇篮或Roboletric。我只知
..
我想获得Robolectric测试和在我们目前的项目中工作,而不是有很多运气。我的preference将让这些到Android Studio中运行1.1.0+。这是我的项目结构: 这里是我的测试: 进口android.widget.Button;进口com.mycompany.android.app.R;进口org.junit.Before; 进口org.junit.Test; 进口org
..
我正在升级我的codeBase类到摇篮2.2和Android工作室1.0。目前我正在试图让Robolectric 2.4的工作,但我遇到一个奇怪的问题,当我尝试和运行单元测试。出现该问题后,才摇篮干净;运行测试套件多次将产生通过测试(如预期)。当我经过一个干净的运行测试,我得到以下错误: java.lang.ClassCastException:java.lang.NoClassDefFoun
..
我下载Robolectric戴克,摇篮工程从在我第一次运行时我得到了 ! JUnit版本3.8或更高版本的预期: java.lang.RuntimeException的:存根! 在junit.runner.BaseTestRunner< INIT>(BaseTestRunner.java:5) 在的junit.textui.TestRunner<
..
我只是想测试与robolectric如果某个视图在一个片段中可见。 我的单元测试看起来是这样的: ActivityController控制器= Robolectric.buildActivity(FragmentActivity.class); FragmentActivity活性=(FragmentActivity)controller.create()开始()恢复()可见()得到()。。
..
在更新到摇篮插件1.1.0我一直得到以下错误 名为“testCompile”这个名字已经存在无法添加配置,配置 我也使用来自这里,v0.14.0的Robolectric摇篮插件。 新摇篮1.1.0插件添加额外的单元测试的支持,所以我怀疑的摇篮和Robolectric插件是作战使用的“testCompile,”虽然我不知道如何解决这个问题。 解决方案 看起来像人精了,在Robol
..