如何禁用转换以测试 Android Jetpack Compose?
How to disable transition for testing Android Jetpack Compose?
根据文档[测试您的 Compose 布局][1],我们可以按如下方式禁用过渡:
@get:Rule
val composeTestRule = AndroidComposeTestRule<MyActivity>(disableTransitions = true)
但是,AndroidComposeTestRule 中没有这样的参数。使用 Snackbars 进行测试使用 SnackbarHost 失败,因为它有动画。有没有办法禁用转换?
根据 review.googlesource.com,参数 disableTransitions
在 AndroidComposeTestRule 中不再可用。我们可以使用 DisableTransitionsTestRule
来禁用转换。
根据文档[测试您的 Compose 布局][1],我们可以按如下方式禁用过渡:
@get:Rule
val composeTestRule = AndroidComposeTestRule<MyActivity>(disableTransitions = true)
但是,AndroidComposeTestRule 中没有这样的参数。使用 Snackbars 进行测试使用 SnackbarHost 失败,因为它有动画。有没有办法禁用转换?
根据 review.googlesource.com,参数 disableTransitions
在 AndroidComposeTestRule 中不再可用。我们可以使用 DisableTransitionsTestRule
来禁用转换。