junit

使用Android Studio和Gradle进行单元测试?

如何在AndroidStudio中轻松添加单元测试到我的Android项目?奖金积分,在Eclipse中可以像“Infinitest”一样的插件推荐,我可以简单地保存一个类,并且自动执行单元测试.版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请发送邮件至dio@foxmail.com举报,一经查实,本站将立刻删除。

android – 错误:原因:无法找到有效的认证路径到请求的目标

当我同步毕业时,我在AndroidStudio2.2.3中收到以下错误.错误:原因:无法找到有效的认证路径到请求的目标我如何解决这个问题我也在添加我的Gradle文件和项目级别Gradle文件解决方法我早期面对Maven构建这个问题.这是因为我在有限的办公室网络中工作.您需要在密钥库中导入所需的证书.按照以下问题的答案中的步骤“unabletofindvalidcertificationpatht

任务执行失败:app:compileDebugJavaWithJavac

我拿起别人的项目,当我要求AS在我的AVD上运行项目时,会弹出一个错误:Error:ExecutionFailedfortask‘:app:compileDebugJavaWithJavac’.CompilationFailed;seethecompilererroroutputfordetails.这是我的build.gradle我不知道该怎么办..一切顺利,应用程序在几年前工作,当它是第一次做

Android Developer控制台显示零支持的设备

我一直试图找出这个问题几天,但还没有找到任何解决方案.没有在清单中限制设备的use-feature元素.这些是Manifest.xml中使用的权限:这是app.gradle中的buildconfig:该应用程序正在使用以下依赖关系:解决方法尝试替换这些依赖项同希望这将解决您的问题.

您应用的AndroidManifest.xml中的元数据标签没有正确的值

我遇到了Robolectric在我的AndroidManifest.xml中遇到麻烦的问题.我的应用程序运行正常,但Robolectric正在失败所有的测试,甚至assertTrue(true).错误是:造成:问题是我已经在我的清单中有这一行.以下是一些相关文件:AndroidManifest.xml中:的build.gradle:MainActivityTest.java:解决方法注意:首先安静

单元测试 – 当Power Mock在多个文件上运行Robolectric测试时,ClassCastException异常

所以我设置了基于参考指南here的权力模拟.它似乎运行完美的一个单一的测试类.但是当执行多个JUnit测试时,我在第二个测试类上收到以下错误.从下面的stacktrace可以看出,我试图模拟一个ottoBus实例.似乎在第一个测试类上正确地模拟,但是在第二个类中,我得到这个类转换异常.在堆栈跟踪我建议禁用Objenisis缓存,但我不知道如何完成,如果这是根本原因,因为我正在使用classload

Android Junit测试Button已启动活动

我有一个带有一些按钮的菜单,每个按钮都开始一个活动.我正在为这个菜单编写一个Junit测试,我似乎无法找到如何测试该按钮是否已加载正确的活动.到目前为止我有到目前为止,我可以看到该程序从模拟器加载了正确的活动,但它仍然无法通过Junit测试.解决方法如果您知道如何使用de-bugger,您可以尝试查看com.fgap.ontrack.newsFeed.class的值是什么以及getActivity

android – 集成Robolectric和Cucumber

我不确定,但也许可以使用junit规则做类似powermock的事情.在那种情况下,我应该为哪一个定义规则?*黄瓜和Robolectric解决方法我小5美分.黄瓜主要用于验收测试,而Robolectric主要用于单元测试.至于我,在TDD期间写黄瓜是过度的.Robolectric仍然不是android,我会在真实设备或至少模拟器上运行验收测试.

如何在Android Studio 1.1.0和gradle 2.2.1中使用Robolectric 2.4

我无法使用Robolectric配置我的AndroidStudio项目.任何人都可以一步一步地指导我使用Robolectric2.4&来构建一个androidstudio1.1.0项目.gradle2.2.1此示例项目工作正常https://github.com/robolectric/deckard-gradle.但我无法在现有的AndroidStudio项目中实现它.//下面是详细说明