【发布时间】:2013-12-24 22:28:45
【问题描述】:
我正在尝试为 Android 创建模拟蓝牙通信的自动化测试。
Mockito 和 DexMaker 工作正常,但在这种情况下却不行,因为蓝牙 API 的大部分是由 Mockito 无法模拟或窥探的最终类组成的。这让我想到了 PowerMock+Mockito 组合,它应该适用于 private/final/static 但 AFAIK 并且看到,它对 Android 不友好(不使用 DexMaker)。
在 Android 上模拟 final 类有什么解决方案吗?如果测试可以在真实设备和模拟器上运行,那就太好了。
【问题讨论】:
标签: android mockito powermock android-testing dexmaker