jjzjj

FragmentScenario

全部标签

android - FragmentScenario 配置 - 二进制 XML 文件行,使用 espresso 测试时错误膨胀类 <widget>

如果在XML中使用Material组件,则在尝试将FragmentScenario与launchFragment和launchFragmentInContainer一起使用时出现膨胀错误。android.view.InflateException:BinaryXMLfileline#41:BinaryXMLfileline#41:ErrorinflatingclassCausedby:android.view.InflateException:BinaryXMLfileline#41:ErrorinflatingclassCausedby:java.lang.reflect.Invoc

android - Robolectric AndroidX fragment NoClassDefFoundError

将代码和测试迁移到AndroidX后,一切似乎都运行良好,但是由于NoClassDefFoundError:androidx/fragment/testing/R$,两个fragment的Robolectricjunit测试失败了样式异常。堆栈跟踪:java.lang.NoClassDefFoundError:androidx/fragment/testing/R$styleatandroidx.fragment.app.testing.FragmentScenario$EmptyFragmentActivity.onCreate(FragmentScenario.java:79)at

android - 使用 FragmentScenario 进行仪器测试

我正在尝试使用androidx测试库的新FragmentScenarioAPI进行本地测试和仪器测试(androidTest)。该api在本地环境中工作正常,但在仪器测试中,它给出了错误:java.lang.AssertionError:Activity永远不会成为请求状态“[RESUMED,DESTROYED]”(最后一个生命周期转换=“PRE_ON_CREATE”)”帮我进行仪器测试(androidTest)请检查完整的错误详情:java.lang.AssertionError:Activityneverbecomesrequestedstate"[RESUMED,DESTROYE