我在android中製作了一個示例應用程序,並在其中包含了aar文件,並且我已經爲應用程序執行了單元測試,無論是否可以對示例應用程序執行單元測試?如何在android studio中執行單元測試
-1
A
回答
0
考慮下面的示例班單元測試
public class SampleUnitTestClass {
public int add(int a, int b) {
return a + b;
}
public int subtract(int a, int b) {
return a - b;
}
}
創建類使用快捷鍵,按Ctrl + Shift + T創建對應於您的樣品類的新測試類之後。
- 點擊創建新測試
- 選擇在你的單元測試類所需的方法和(如果需要的話,您也可以改變類名,目的地封裝,測試庫)單擊確定
- 選擇目的地目錄,然後單擊確定
一個單元測試類將被創建
public class SampleUnitTestClassTest { @Test public void add() throws Exception { } @Test public void subtract() throws Exception { }
}
這裏寫你的測試邏輯和資產的answer.For如:
public class SampleUnitTestClassTest {
@Test
public void add() throws Exception {
SampleUnitTestClass testClass = new SampleUnitTestClass();
int answer = testClass.add(2,7);
assertEquals("Addition of 2 positive integers",9,answer);
}
@Test
public void subtract() throws Exception {
SampleUnitTestClass testClass = new SampleUnitTestClass();
int answer = testClass.subtract(2,7);
assertEquals("Subtraction of 2 positive integers",-5,answer);
}
}
添加更多的方法,包括負值,空值等,並斷言答案。
0
對於單元測試,你可以使用Mockito,如果你需要一些Android資源,你也可以閱讀Robolectric。
相關問題
- 1. 在Visual Studio中執行單個Boost測試單元測試
- 2. 如何在Visual Studio中執行單元測試後刪除測試數據庫
- 3. 在android studio中創建單元測試
- 4. SugarORM + Android Studio +單元測試
- 5. 執行測試和單元測試
- 6. Visual Studio 2008單元測試:如何逐個執行?
- 7. 如何通過Android Studio運行單元測試?
- 8. VS.net框架執行單元測試用例編寫如何在Visual Studio中
- 9. 如何在Visual Studio 2008中以隨機順序執行單元測試?
- 10. 無法與調試器Android Studio中運行Robolectric單元測試
- 11. Android單元測試:我如何測試?
- 12. 在Android Studio中使用Mockito進行本地單元測試
- 13. 如何在Visual Studio 2005中進行單元測試?
- 14. 如何在Visual Studio 2010中進行分析器單元測試?
- 15. 如何防止在Spring中執行import.sql引導單元測試
- 16. 如何在Squeak中自動執行單元測試
- 17. 如何在SSIS包中執行自動化單元測試?
- 18. 如何在Netbeans中執行C++單元測試?
- 19. Android Studio單元測試 - android.net.Uri缺失
- 20. 在Visual Studio 2008中調試時只執行一個單元測試
- 21. 如何在Android中測試單元測試?
- 22. Android:單元測試:如何使用SensorManager創建單元測試?
- 23. 如何運行android單元測試/功能測試?
- 24. 從Android Studio運行robolectric和android單元測試
- 25. 單元測試Visual Studio
- 26. 運行Visual Studio單元測試vs運行ReSharper單元測試,區別?
- 27. Visual Studio 2010單元測試
- 28. Visual Studio的單元測試
- 29. 使用android studio進行單元測試時運行哪個測試
- 30. 單元測試可執行項目
從這裏開始? https://developer.android.com/training/testing/start/index.html –