【发布时间】:2016-08-17 15:31:12
【问题描述】:
目前我正在研究一种为 Android 应用编写单元和集成测试的方法。我很困惑,以至于无法像 JUnitParams 库那样直接向方法提供一组参数。 所以我有几个问题:
- 有没有一种方法可以将 AndroidJUnit4 和 JUnitParamsRunner 结合起来,从而将对 android 类(如 Rect)的访问与参数化方法结合起来?
- 如果不是,测试架构组织的最佳方式是什么?例如,我有一组无效数据,这应该会导致异常和一组有效数据(阈值和常规)以及两种测试方法。我应该为此目的创建两个类吗? (因为不可能提供不同的数据集,这些数据将在一个类中使用,而不需要一些胶带,如枚举参数等)
【问题讨论】:
-
我不熟悉JUnitParamsRunner,但是多种测试方法能达到你的目标吗?
标签: java android unit-testing junitparams