测试类创建好后,就可以实现对FxAndroidApplicationd进行测试了。
测试方法:
启动android模拟器(也可以通过android手机)----->运行android工程----->在测试工程中选中测试类FxApplicationTest---->鼠标右键--->Run As---->Android Junit Test。这样,测试结果就可以在eclipse的Junit视图上显示了,如下图:

通过上图的测试结果可知,ApplicationTestCase测试类中有两个测试方法是默认进行测试的(testGetFavourite才是我们要测试的方法)。
当然,还可以通过adb进行测试:连接android手机------>打开电脑命令窗口(开始-->运行--->输入cmd)---->在命令窗口输入adb shell---->am instrument -w com.phicomm.hu.test(测试用例所在的包名)/android.test.InstrumentationTestRunner。
2.Activity的测试:
和上面application一样,先创建一个android工程,该工程中创建了两个activity,一个activity实现输入用户信息的登录界面,另一个acticity显示输入的用户信息。
效果图如下:

登录界面FxLoginActivity的代码如下:
- package com.phicomm.hu; import android.app.Activity;
- import android.content.Intent; import android.os.Bundle;
- import android.view.View; import android.view.View.OnClickListener;
- import android.widget.Button; import android.widget.EditText;
- public class FxLoginActivity extends Activity {
- private EditText userName; private EditText passWord;
- /** Called when the activity is first created. */ @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState); setContentView(R.layout.main);
- userName = (EditText)findViewById(R.id.name); passWord = (EditText)findViewById(R.id.psd);










