我想检查我的 editTextView 和属性字段 (crime.title)。 我如何从测试 class 中获取此字段? 那是我的测试 Class: 片段 Class 中有一段我的代码: 这是第 5 版 Big Nerd Ranch 指南中的任务之一。 他们建议使用 onFragment() fu ...
我想检查我的 editTextView 和属性字段 (crime.title)。 我如何从测试 class 中获取此字段? 那是我的测试 Class: 片段 Class 中有一段我的代码: 这是第 5 版 Big Nerd Ranch 指南中的任务之一。 他们建议使用 onFragment() fu ...
我正在尝试在 androidTest 源集中运行 launchFragmentInHiltContainer。 在代码片段下方运行会导致标题中提到的错误。 Function launchFragmentInHiltContainer: 我试图通过以下解决方案解决问题: Android Lint: ...
我需要帮助,我在设置相机的过程中在 fragment.kt 中遇到错误 ** //fragmentcamera.xml ** 以下是 camerafragment.kt 的图像 s 我得到的错误 ...
如何在使用 Robolectric 的测试 scope 中使用 LiveData 观察者启动片段分段 我的测试使用 RobolectricTestRunner,因此我可以在测试 scope 中启动片段。 尝试运行测试时出现以下错误。 我尝试在实例化 FragmentScenario 之前和之后将 M ...
我有MyViewPager2适配器,其中包含四个 Fragment 和一个SemesterFragment ,其中包含 Recyclerview DepartmentRVAdapter 。 onItem 在回收器视图中单击我想移动到 viewpager2 中的相应片段我怎样才能实现以下描述? ...
我正在使用androidx.fragment:fragment-testing为我的应用程序编写仪器测试。 测试用例之一是检查所有底层逻辑在 Fragment 停止和恢复时是否正确运行,以模拟应用程序被最小化(主页按钮)并再次返回。 这些测试使用FragmentScenario.moveToStat ...
使用androidx.fragment:fragment-testing中的FragmentScenario测试片段 UI 时,并非所有 styles 都正确应用。 例如,有一个非常简单的应用程序,它只显示具有以下布局的片段: fragment_main.xml<?xml version="1 ...
我有 android 应用程序。 我正在使用片段场景编写测试来测试我的片段。 我的测试很简单,看起来像这样: 所以我点击了一些按钮,当点击这个按钮时,小吃栏是这样的: 但我收到以下错误: androidx.test.espresso.PerformException:执行“单击”时出错 - 在坐标 ...
我习惯于通过在 Espresso 测试中启动包含它的 Activity 来测试我的 Fragments。 这一直工作得很好,我已经能够通过添加到 ActivityScenarioRule(或 IntentsTestRule)的一些测试规则(例如 OkHttpIdlingResourceRule)来控 ...
我正在为使用safeArgs和FragmentScenario的片段编写测试,但是当我使用fragmentArgs参数调用launchFragmentInContainer()时,我收到一个异常,说 arguments 是 null。 生产代码没有问题。 我的导航图: 我的测试: 当我尝试运行测试 ...
所以,我试图在动态功能模块中使用片段测试库androidx.fragment:fragment-testing:1.2.4 。 当我使用 Android Gradle Plugin (AGP) version 3.6.3时,它无法构建并出现错误 所以我很好奇并检查了codelab github并尝试 ...
我正在使用 robolectric 并将我的支持片段更新为 androidx 片段。 这意味着将使用 FragmentController<> 的测试更新为推荐的 FragmentScenario。 使用 FragmentController,我可以启动它,我可以调用controlle ...
我使用的架构几乎与 Google 示例相同: GithubBrowserSample 。 这个字段被注入到我的片段 class 中: 在我所有的片段测试中,我得到了这个错误,它对应于通过注入实例化的字段: 当我使用 FragmentScenario 设置我的片段时会发生这种情况: 但是,当我在将 F ...
我挣扎了一段时间,所以我决定在这里寻求帮助......我使用的架构几乎与谷歌示例相同: GithubBrowserSample 。 在我的一个片段(androidTest)的测试中,我遇到了这个错误: 当我将数据提交到我的 ListAdapter 时,这部分代码会出现此错误: 仅当列表不为空时才会出 ...
尝试在 Android 中使用 FragmentScenario 时出现此错误 这是我的简单单元测试示例: 构建.gradle(应用程序): 我错过了什么,因为几个月前这段代码有效。 ...
Roblectric的FragmentController让我们来驱动的生命周期Fragment为期望的状态。 FragmentScenario似乎总是将被测试的Fragment带到恢复状态。 人们会假设调用moveToState(CREATED)将通过其onCreate()将Fragment带 ...
我正在编写一个单独的 Activity 应用程序,它使用 Android 的导航组件来帮助导航和 Fragment Scenario 进行仪器测试。 在使用片段场景时,在实际应用程序导航行为和在仪器测试期间单独测试的片段行为之间使用后退按钮时,我遇到了性能差异。 在我的 MainActivity ...
我正在寻找一种方法来对我的 AndroidX 片段进行单元测试,而无需在模拟器中启动片段。 Robolectric 允许我们对 JVM 中的活动运行单元测试,但我不确定 AndroidX 片段的等效方法是什么。 Google Android 最近推出了FragmentScenario ,它允许 ...
我有一个像这样的简单Fragment : 现在我想测试这个Fragment使用FragmentScenario 但每次我尝试进行测试时,它总是: java.lang.IllegalArgumentException: 没有找到 <...SomeFragment> 的注入器 ...
我正在尝试使用 FragmentScenario 测试片段。 这个片段有自己的菜单。 操作栏上有一个添加图标,单击此菜单项会启动一个子片段,用户可以从中添加新项目。 所以我正在尝试测试这种行为。 但是,您可能知道,FragmentScenario 在 EmptyFragmentActivity 中启 ...