我正在学习如何使用Android版本的JUnit,我对TestCase
的所有不同子类感到困惑。特别是,我如何决定何时延长ActivityUnitTestCase
,ActivityTestCase
,InstrumentationTestCase
或AndroidTestCase
而不是ActivityInstrumentationTestCase2
?也许我的困惑之一是我不熟悉测试,我不清楚不同类型的测试之间的差异(例如单元,功能,集成等)。我想一些例子可能有助于我解决一些混乱。