我正在使用espresso进行android ui测试,我想测试我的屏幕是否处于人像模式,我正在使用kotlin编程语言。
我尝试了什么:我试图搜索如何执行此操作。但我所能得到的只是使用浓缩咖啡改变应用程序的方向。
所以我试了这个:
@Test
fun isOrientationVertical() {
assertEquals(resources.configuration.orientation, Configuration.ORIENTATION_LANDSCAPE.toString())
}
但是,没有检测到"resources"(准确地说,getResources())。
我期待的是什么:大概是这样的
- x =获取方向
1.Assert等于(如果x等于纵向)
先谢谢你了,如果我不明白,请告诉我。
1条答案
按热度按时间toiithl61#
看看这个答案:https://stackoverflow.com/a/42591933/20356055
您可以使用
getRequestedOrientation
代替setRequestedOrientation()