【发布时间】:2011-07-23 00:56:06
【问题描述】:
我正在编写一个 android 测试用例,它需要对正在测试的 Activity 执行单独的 Activity(不是为了测试,而只是为了获得对 contentresolver 的访问权限,以便我可以更改一些电话设置)。
是否可以从测试用例或其他方式开始活动。
我知道用于测试活动的 AndroidTestCase 类,我在测试中使用它,但是我需要使用 ContentResolver 来更改电话设置,然后测试被测活动的反应,所以我需要另一个应用程序组件来更改这些设置。
注意:我释放了多个活动测试背后的复杂性(需要一个 ActivityManager),但我只想使用它的方法来更改设置,因此我什至可以在 onCreate 方法中使用逻辑。
【问题讨论】:
标签: android unit-testing android-activity android-testing