我正在使用robolectric使我的android单元测试足够快,有用.我想测试我编写的代码,同时屏幕方向正在改变以模拟一个常见的现实世界用例.
具体来说,我正在测试的是对服务器的异步http调用,在获取结果后解析了一些xml.我对所有工作得很好的单元测试,但无法弄清楚如何模拟屏幕旋转.导致活动重新创建的任何状态更改都很好,它不一定必须是屏幕旋转.
使用模拟器的解决方案不是一个选项,因为我每分钟运行几次测试,它们必须在2秒内运行.如果可能的话,我也希望这能与roboguice合作.
谢谢.
android unit-testing screen-orientation robolectric
android ×1
robolectric ×1
screen-orientation ×1
unit-testing ×1