歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android教程:為你的應用創建單元測試

Android教程:為你的應用創建單元測試

日期:2017/3/1 10:45:36   编辑:Linux編程

步驟

1.在Eclipse的菜單中依次點擊File-new-Project



2.然後選擇Android Test Project


3.填入項目名字,選擇為哪一個項目創建單元測試,然後就OK了



4.編寫測試用例

新建的類繼承與AndroidTestCase 就可以編寫測試類了

例:www.linuxidc.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. String oauth_pin = null ;
  13. boolean loginResult = false ;
  14. //0.實例化Weibo
  15. Weibo weibo = OAuthConstant.getInstance().getWeibo();
  16. //1.從新浪獲取RequestToken。
  17. RequestToken requestToken = weibo.getOAuthRequestToken();
  18. // 2.通過授權地址獲得oauth_verifier授權碼www.linuxidc.com
  19. oauth_pin = OAuthConstant.getInstance().getWeibo().getOAuthPin("[email protected]", "xxxxxx",
  20. requestToken.getToken());
  21. // 3.RequestToken通過返回的授權碼獲取AccessToken
  22. AccessToken accessToken = requestToken.getAccessToken(oauth_pin);
  23. // 4.給微博設置accessToken和accesssSecret
  24. weibo.setToken(accessToken.getToken(), accessToken.getTokenSecret());
  25. // 5.驗證用戶合法性
  26. weibo.verifyCredentials();
  27. // 6.登錄成功
  28. loginResult = true;
  29. // 7.保存AccessToken等相關參數
  30. OAuthConstant.getInstance().setAccessToken(accessToken);
  31. OAuthConstant.getInstance().setRequestToken(requestToken);
  32. Log.d(TAG, "accessToken="+accessToken.getToken()+",TokenSecret="+accessToken.getTokenSecret());
  33. }
  34. }
Copyright © Linux教程網 All Rights Reserved