Android教程:为你的应用创建单元测试


步骤

1.在Eclipse的菜单中依次点击File-new-Project



2.然后选择Android Test Project

 


3.填入项目名字,选择为哪一个项目创建单元测试,然后就OK了



4.编写测试用例

    新建的类继承与AndroidTestCase 就可以编写测试类了

例:www.bkjia.com

  1. public class StatusTest extends AndroidTestCase  
  2. {  
  3.     public static final String TAG = "StatusTest";  
  4.     /** 
  5.      * 登陆授权测试 
  6.      * @throws Exception 
  7.      */  
  8.     public void testLogin() throws Exception  
  9.     {  
  10.         System.setProperty("weibo4j.oauth.consumerKey", Weibo.CONSUMER_KEY);  
  11.         System.setProperty("weibo4j.oauth.consumerSecret",Weibo.CONSUMER_SECRET);  
  12.           
  13.         String oauth_pin = null ;  
  14.         boolean loginResult = false ;  
  15.         //0.实例化Weibo   
  16.         Weibo weibo = OAuthConstant.getInstance().getWeibo();  
  17.         //1.从新浪获取RequestToken。   
  18.         RequestToken requestToken = weibo.getOAuthRequestToken();  
  19.         // 2.通过授权地址获得oauth_verifier授权码www.bkjia.com   
  20.         oauth_pin = OAuthConstant.getInstance().getWeibo().getOAuthPin("levelup_loving@sina.com""xxxxxx",  
  21.                 requestToken.getToken());  
  22.         // 3.RequestToken通过返回的授权码获取AccessToken   
  23.         AccessToken accessToken = requestToken.getAccessToken(oauth_pin);  
  24.         // 4.给微博设置accessToken和accesssSecret   
  25.         weibo.setToken(accessToken.getToken(), accessToken.getTokenSecret());  
  26.         // 5.验证用户合法性   
  27.         weibo.verifyCredentials();  
  28.         // 6.登录成功   
  29.         loginResult = true;  
  30.         // 7.保存AccessToken等相关参数   
  31.         OAuthConstant.getInstance().setAccessToken(accessToken);  
  32.         OAuthConstant.getInstance().setRequestToken(requestToken);  
  33.         Log.d(TAG, "accessToken="+accessToken.getToken()+",TokenSecret="+accessToken.getTokenSecret());  
  34.     }  
  35. }  
  • 1
  • 2
  • 下一页

相关内容