android單元測試
主要目的就是測試一個方法函數(shù)是否按照自己的正常預期返回結(jié)果或者運行性誉。
主要通過斷言Assert進行判斷窿吩。
新建的類:右擊選擇test
創(chuàng)建test測試類,
@Before:初始化方法 對于每一個測試方法都要執(zhí)行一次
@After:釋放資源 對于每一個測試方法都要執(zhí)行一次
@Test:測試方法
@Test(expected=ArithmeticException.class)檢查是否拋出ArithmeticException異常
@Ignore:忽略的測試方法
@BeforeClass:針對所有測試错览,只執(zhí)行一次纫雁,且必須為static void
@AfterClass:針對所有測試,只執(zhí)行一次倾哺,且必須為static void
生成的測試類先较,根據(jù)自己的需求,在@test注解的方法里測試
Assert.assertEquals 斷言的操作悼粮,判斷兩個只是否符合預期闲勺。
eg:失敗
成功:
單元測試之Mockito: