目前我正在研究一种为安卓应用程序编写单元和集成测试的方法。我很困惑,以至于无法像 JUnitParams 库那样直接向方法提供一组参数。所以我有几个问题:
- 有没有一种方法可以结合 AndroidJUnit4 和 JUnitParamsRunner 来结合对 android 类(如 Rect)的访问和参数化方法?
- 如果不是,那么测试架构组织的最佳方式是什么?例如,我有一组无效数据,这应该导致异常和一组有效数据(阈值和常规)以及两种测试方法。我应该为此目的创建两个类吗?(因为不可能提供不同的数据集,这些数据将在一个类中使用而没有一些胶带,如枚举参数等)