我正在学习使用Jest和React测试库来测试React Native应用程序。我无法找到如何检查ActivityIndicator是否正在显示的方法。我该如何查询?是否有辅助功能角色?我成功地通过设置accessibilityHint来进行查询:
const { queryByAccessibilityHint } = render(
<View>
<ActivityIndicator accessibilityHint='loading' />
</View>
)
await waitFor( () => {
expect(queryByAccessibilityHint('loading')).not.toBeNull()
})
但这样可以吗?在使用RefreshControl时,在FlatList中显示ActivityIndicator怎么样?我无法设置辅助功能角色。