相关疑难解决方法(0)

如何在Android Robolectric测试中强制配置更改?

我正在使用robolectric使我的android单元测试足够快,有用.我想测试我编写的代码,同时屏幕方向正在改变以模拟一个常见的现实世界用例.

具体来说,我正在测试的是对服务器的异步http调用,在获取结果后解析了一些xml.我对所有工作得很好的单元测试,但无法弄清楚如何模拟屏幕旋转.导致活动重新创建的任何状态更改都很好,它不一定必须是屏幕旋转.

使用模拟器的解决方案不是一个选项,因为我每分钟运行几次测试,它们必须在2秒内运行.如果可能的话,我也希望这能与roboguice合作.

谢谢.

android unit-testing screen-orientation robolectric

20
推荐指数
3
解决办法
6304
查看次数