一、修改配置文件AndroidManifest.xml
<? xml version="1.0" encoding="utf-8" ?> < manifest xmlns:android ="http://schemas.android.com/apk/res/android" package ="cn.ycmoon.test.activity" android:versionCode ="1" android:versionName ="1.0" > < uses-sdk android:minSdkVersion ="8" /> < application android:icon ="@drawable/icon" android:label ="@string/app_name" > < uses-library android:name ="android.test.runner" /> < activity android:name =".MainActivity" android:label ="@string/app_name" > < intent-filter > < action android:name ="android.intent.action.MAIN" /> < category android:name ="android.intent.category.LAUNCHER" /> </ intent-filter > </ activity > </ application > < instrumentation android:name ="android.test.InstrumentationTestRunner" android:targetPackage ="cn.ycmoon.test.activity" android:label ="Testing" /> </ manifest >
说明:1、在Application节点中Activity前添加 <uses-library android:name="android.test.runner" />
2、在Application节点的添加 <instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="cn.ycmoon.test.activity" android:label="Testing" />
二、在相应包中编写要完方法,
三、在src同级级目录中添加一个test文件夹[可自定义],并在下建立和项目一致的包名: cn.ycmoon.test.activity
四、在要进行单元测试的方法上右键->NEW->JUNIT Test Case。弹出下界面:
选择 SuperClass为:
点击下一步,选择要测试的方法:
点击完成。
将新产生的单元测试的类放入test/项目包名下。
在单元测试方法中添加实现:
展开test/cn.ycmoon.test.activity下单元测试类,选择要测试的方法,点右键,选择Run As->Android JUnit Test,就会打开单元测试结果界面。
右该方法无错误,则结果会显示绿色状态条:
本文向大家介绍详解.Net单元测试方法,包括了详解.Net单元测试方法的使用技巧和注意事项,需要的朋友参考一下 1、测试异常 可以直接对方法进行异常测试,也可以对模拟对象进行异常测试,但是,对模拟对象进行异常测试,很少用,所以,这里就介绍对方法的异常测试。请看如下代码,当用户名为空的时候,抛出异常。 例如 测试代码如下 2、测试返回值 这里用到了一个LastCall的一个类,比较常用,一些辅助测试
本文向大家介绍android cts测试方法及步骤详解,包括了android cts测试方法及步骤详解的使用技巧和注意事项,需要的朋友参考一下 7.0的cts测试命令 run cts –mCtsAppTestCases –tAndroid.app.cts.ActionBarTest#testAddTab –skip-preconditions 1.CTS下载 打开下面网址, http://sour
本文向大家介绍PHP单元测试配置与使用方法详解,包括了PHP单元测试配置与使用方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP单元测试配置与使用方法。分享给大家供大家参考,具体如下: php与其他语言不太一样,单元测试需要自己安装和配置,相对麻烦一点,不过单元测试对于提高库的稳定性和健壮性还是非常给力的,下面教大家怎么配置PHP单元测试 注意:php需升级到7.1版本以上 1
本文向大家介绍详解Vue单元测试case写法,包括了详解Vue单元测试case写法的使用技巧和注意事项,需要的朋友参考一下 书接上文,karma+webpack搭建vue单元测试环境介绍了vue单元测试环境搭建及查看源文件的测试覆盖覆盖率。今天来说一下vue单元测试思路和case的写法。测试框架使用jasmine,语法参考。 代码地址:https://github.com/MarxJiao/vue
本文向大家介绍Django单元测试中Fixtures用法详解,包括了Django单元测试中Fixtures用法详解的使用技巧和注意事项,需要的朋友参考一下 在使用单元测试时,有时候需要测试数据库中有数据,这时我们可以使用Django的Fixtures来生成测试数据。 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVT的软件设计模式,即模型Model,视图View和模板
本文向大家介绍详解Spring Boot Junit单元测试,包括了详解Spring Boot Junit单元测试的使用技巧和注意事项,需要的朋友参考一下 Junit这种老技术,现在又拿出来说,不为别的,某种程度上来说,更是为了要说明它在项目中的重要性。 凭本人的感觉和经验来说,在项目中完全按标准都写Junit用例覆盖大部分业务代码的,应该不会超过一半。 刚好前段时间写了一些关于SpringBoo