1

我开始研究Android JUnit 测试,在互联网上做了一些研究,并在 Eclipse 上使用 ADT 进行了足够的试验。

我注意到如果测试用例(即子类中的用户定义方法junit.framework.TestCase,或者具体来说,我的子类 entends android.test.ActivityInstrumentationTestCase2<T extends android.app.Activity>,根据教程中的指南)是非公共的(无论是私有的还是 /*package*/),JUnit 将给我一些错误。

那么,如何在 Android JUnit 测试中使用一些非测试用例(内部)方法?

我需要这些方法来帮助测试测试用例。

我从网上发现,Android Junit 测试与原来的 JUnit 测试有点不同,因为一些注解喜欢@Before并且@After在 Android 中不受支持。但我想包含非测试用例方法的方式仍然相同。

注意:请注意,我打算在课堂上测试一些私有方法,正如许多人一直在问的那样。

感谢您的帮助:-)

4

0 回答 0