最近在学习Sqlite数据库在android中的应用,其中数据库的操作都是在程序后台执行,只是最终把数据显示到前台,所以在研究数据的过程中就不需要编写复杂的界面,只需要关注数据库操作,所以可以利用我们熟悉的Junit编写测试类,用来测试android后台程序。
下面是编写一个简单的测试类:
package com.easymorse;
import android.test.AndroidTestCase;
public class TestJunit extends AndroidTestCase{
public void testmain()
{
assertTrue(1 == 5.0);
}}
注意在AndroidManifest.xml中添加相应的配置信息:
为application元素添加一个子元素:<uses-library android:name="android.test.runner"/>,为application元素添加一个兄弟元素:<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.easymorse" android:label="Tests for My App" />
测试运行:
测试结果:
所以说明方法不正确,继续修改,知道正确为止。