junit相关内容
要说明我的最新问题,编写JUnit测试我的Android应用程序,我写了一个简单的例子,有两个活动, StartActivityForResult 和 ChildActivity 。前者包含了一个的TextView (用于显示目的)和按钮而后者只包含一个按钮。该 onClickListener 在 StartActivityForResult 按钮简单地启动的一个实例 ChildActiv
..
与下面的code中,测试未在顺序我想执行。 test_homescreen是test_splashscreen之前执行的。 我想指定运行测试和执行他们的订单。 我相信,我需要创建一个测试程序,但我不知道如何实现这一点。 包com.myapp.test; 进口com.jayway.android.robotium.solo.Solo; 进口android.test.ActivityInstrum
..
我想使用Robotium自动化应用程序的测试。 测试案例记录在案,他们都应该是测试在特定的顺序。但似乎 Junit的运行按字母顺序排列测试..我怎么重新排列顺序执行的?下面是我的测试类的基本结构: 公共类ETTerminalTest扩展ActivityInstrumentationTestCase2< IdleActivity> { 私人独奏独唱; 私有静态最后记录仪记录
..
我试图安装的JUnit测试我的活动,为的Android项目。 在Android项目(还剩下还有一些错误,这就是为什么我要添加一些单元测试)运行OK双方的AVD和设备 我跟着从这些网站中的步骤(他们都或多或少相同的,但我还是检查所有的人都只是为了确保我正确地做了一切) http://developer.android.com/tools/testing/testing_eclipse.ht
..
我有一个多模块的Android Maven项目其中包括几个项目,一个Android库项目(baselib)在我运行非基于Android的JUnit测试。 这个工作,只要运行测试通过的Maven。当我运行baselib JUnit测试用的Eclipse运行 - >作为JUnit测试,我没有获得最新的版本。这意味着,改变JUnit测试都没有效果,直到我做一个Maven构建。 我想过加入bi
..
在运行一大套的测试包,我发现我的Android的服务之一是不是独居了。一个Android服务应该是单身,但使用ServiceTestCase时,我引用计数又大于1(递增的onCreate,递减的onDestroy)。 从测试用例调用startService或bindService应导致第二onBind或onStartCommand但不应该导致第一的onDestroy前第二的onCreate。
..
我有以下活动: 包codeguru.startactivityforresult; 进口android.app.Activity; 进口android.content.Intent; 进口android.os.Bundle; 进口android.view.View; 进口android.widget.Button; 进口android.widget.Toast; 公共类StartActivi
..
试图写我的第一款Android-由-TDD的应用程序(我已经写了没有TDD一些小的Android应用程序,所以我熟悉的环境),但我似乎无法让我的头围绕如何写我第一次测试。 场景: 我有一个活动,TasksActivity,和一个服务,TasksService。我需要测试TasksActivity开始TasksService在其ONSTART()方法。 我写的测试是这样的: 公共类S
..
自从安装了Android构建工具V17我收到的VerifyError在我的测试项目。 我的项目结构的简短说明: 所有罐子我的主要项目中存在的文件的库的文件夹 测试项目是位于我的主要项目中一个项目 所有的仪表测试在同一个包存在我的活动。 我有一个只在需要测试的项目之一罐子我的库的文件夹中的测试项目 有没有人见过这个?它的更新以来发生在我所有的项目。运行测试产生的Instrumentati
..
我有一个项目需要的Lucene( 4.3.0 ),并添加以下dependenies: Lucene的核心,lucene的-分析仪常见,lucene的-查询的Lucene QueryParser的。 和,之后添加lucene- codeCS的依赖,也得到了同样的错误。 不过,Lucene的核心的jar包含在 codeC 类 -----开始异常----- I / TestRunner的(24
..
下面是我的情况: 在我有一个Android服务( CoreService ) 我用 ServiceTestCase< CoreService> 来测试它 CoreService 产生一个线程和实例化几类具有监听器/回调在他们身上。 有什么办法来设立在催生线程和/或回调的断点,并有JUnit的停止这些?它只是停在了JUnit项目中设置断点或 CoreService 类。 解决方案
..
我只是想用Robotium在Android JUnit测试, 但测试总是失败,出现错误: java.lang.NoClassDefFoundError的:com.jayway.android.robotium.solo.Solo 扔在独奏=新梭罗(getInstrumentation(),getActivity());在SETUP()方法: 保护无效设置()抛出异常{ super.s
..
很多人一样我很高兴地听到,的Mockito现在的作品与Android 并遵循本教程看到它自己的眼睛。一切似乎扇扑tastic和我出发纳入嘲讽溶液进入我的Android测试项目... 错误 然而,在建立我的应用程序的测试项目,充分利用的Mockito-ALL-1.9.5 , dexmaker-1.0 和 dexmaker-的Mockito-1.0 罐子我遇到了一个问题,我的第一个测试用例。
..
我有一个扩展android.os.CountDownTimer自定义定时器。我在测试项目(标准Android / Eclipse项目配置),测试自定义定时测试。当我运行这个测试,我得到: java.lang.NoClassDefFoundError的:安卓/ OS / CountDownTimer  在java.lang.ClassLoader.defineClass1(本机方法
..
我有这个测试类来测试远程服务: 公共类CoreServiceBasicTest扩展ServiceTestCase< CoreService>实现ServiceConnection { / **标签记录* / 私人最终静态字符串变量= CoreServiceBasicTest.class.getName(); / **接收传入的消息* / 私人最终信
..
我有一个Android项目,显示的“Hello World”。它是从Android的Studio中的“空白活动”模板创建的。 我然后添加/创建在我的应用程序包一个新的Java类(同一个包中有我的活动)。我称它的形状,并添加一个简单的构造 公共类Shape { 公共形状(int i)以{ 如果(我== 0){ 抛出新抛出:IllegalArgume
..
我试图测试简单的UI与下面的测试情况下, 其主要思想是在测试一些UI文本(来模拟用户输入)的设置,然后单击积极的事件。 公共类StackTestCase 扩展ActivityInstrumentationTestCase2<栈> { 私人StackDemo mActivity; 私人的EditText吃; 公共StuckTestCase(){ 超(“com
..
我如何添加单元测试到我的机器人工作室(的IntelliJ)容易吗? Android的项目 要更确切的说:我想补充一个文件夹测试code(JUnit 4中),并从那里使用常规的安装JDK(而不是在Android仿真器)执行单元测试。 到目前为止,我添加文件夹“测试/爪哇/”我的模块,并增加了“测试”作为源组和JUnit作为测试依赖性: sourceSets { instrumentTest
..
我有一个Robolectric测试项目设置,但我想也跑我的设备上,这些测试来检查,我做得不到位由JVM VS的Dalvik实现差异。 不像robolectric测试,我不会频繁地运行这些测试。我担心的是,几乎没有精力来维护测试套件,他们确认实际设备的功能。 什么是做到这一点的最好方法是什么? 我目前得到什么: 我的robolectric测试项目的测试情况TestPackage。我创建了一个
..
我想获得的测试(JUnit和robolectric)在Android项目的工作,但我完全卡住。我的主要问题是,所有的测试,我发现摇篮某种程度上拉动了Java插件,然后我得到这个错误: 的“Java的插件已经被应用,但它不与Android的插件兼容。 唯一的出路我目前看到的是分裂成试验和应用项目 - 但我想避免这种情况。任何例子/提示将是非常美联社preciated! 在官方文档没有提
..