cost 471 ms
使用 Flavor 进行单元测试一直失败并显示“未收到事件” - Unit testing with Flavor keeps failing and show 'The events were not received'

我设置, 我正在使用 Java Home for Gradle JDK。 错误在这里: 不同之处只是使用了 Flavor。 我的猜测是添加风味会改变测试时需要的路径,这发生了。 所以,我改变了路径,也改变了testImplementation到testDevImplementatio ...

Android 单元测试失败,出现 java.lang.IllegalArgumentException:需要 INTE.NET 权限 - Android Unit test fails with java.lang.IllegalArgumentException: INTERNET permission is required

我正在尝试为我的应用程序设置单元测试。 但是我遇到了Segment的问题这是我的测试 class: 这是失败并出现此错误: MyApplication class 正在像这样初始化 Segment: 我在 StackOverflow 中找到了这个他们建议我们必须像这样初始化应用程序: 像这样将in ...

单元测试 ViewModel 和 Helper/Manager 类 - Unit Test ViewModels and Helper/Manager classes

我有一个与 android 中的单元测试相关的问题。 该应用程序是用 Kotlin、MVVM 架构、Dagger-Hilt、Room 等编写的……根据官方文档,我已经为 Room DAO 编写了所有测试。 我创建了假存储库,因此我可以测试一些处理业务逻辑的管理器/助手(这些类封装了我必须在许多 Vi ...

Robolectric + JaCoCo | 运行单元测试而不生成代码覆盖率时出现问题 - Robolectric + JaCoCo | Issue while running unit test and not generating code coverage

我添加了Robolectric以获得对用于编写单元测试的 Shadow API 的支持。 能够通过 Android Studio 中默认的 Intellij 代码覆盖率工具获得覆盖率。 现在尝试添加 JaCoCo 以获得增强的覆盖率报告。 我正在使用文件build.gradle(app)来放置插 ...

将 android studio 更新到 ArticFox 后运行单元测试时出现 NoClassDefFoundError | 2020.3.1 - NoClassDefFoundError on running unit test after updating android studio to ArticFox | 2020.3.1

未收到测试事件错误: 将 android studio 更新到 ArticFox 后运行单元测试时出现 NoClassDefFoundError | 2020.3.1。 以下是完整的错误。 我刚刚下载了最新的 android studio,克隆了一个项目并尝试运行单元测试。 请帮助解决此 ...

java.lang.NoClassDefFoundError: androidx/sqlite/db/SupportSQLiteQuery 在昨天工作的单元测试中 - java.lang.NoClassDefFoundError: androidx/sqlite/db/SupportSQLiteQuery in unit test that worked yesterday

这个问题的答案不是“Android 单元测试无法访问 Android 堆栈模块,例如 Room 数据库,因为在您的桌面上它们都被删除了。” 我有一堆单元测试来测试 static 方法,这些方法恰好位于 Dao class 内 - 称之为FooDao 。 它们都过了一年,直到今天,当Android S ...

Robolectric 启动一个有观察者的片段 - Robolectric start a fragment that has an observer

如何在使用 Robolectric 的测试 scope 中使用 LiveData 观察者启动片段分段 我的测试使用 RobolectricTestRunner,因此我可以在测试 scope 中启动片段。 尝试运行测试时出现以下错误。 我尝试在实例化 FragmentScenario 之前和之后将 M ...

我应该首先使用 Android 清洁架构 (TDD) 测试什么 - What should I test first with Android Clean Architecture (TDD)

我正在使用 Android Clean Architecture 的玩具项目学习 TDD。 我想知道如何处理我的单元测试。 我想用我的搜索功能做 TDD,在这种情况下,我应该先创建我的 UseCase 并测试它吗? 还是应该创建 api 客户端并首先使用假数据对其进行测试? 如果我的问题无法理解,请 ...

如果协程中存在“by injection{parametersOf(”someValue“)}”,则协程的单元测试失败 - Unit test fails for coroutine if “by inject{parametersOf(”someValue“)}” is present within coroutine

我的 viewModel 中有一个协程,它运行得非常好。 当我尝试对其进行单元测试时,它会引发以下错误“ Could not create instance for [type:Factory,primary_type:..MyService ” 我正在注入服务并进行 API 调用,该调用在单元测试 ...

单元测试:Retrofit 2 异常 - API 接口不得扩展其他接口 - Unit Testing : Retrofit 2 Exception - API interfaces must not extend other interfaces

我没有扩展任何接口,我所有的接口都是独立的。 在执行单元测试时,我收到以下异常。 在正常的 API 调用期间,一切正常。 只有在执行单元测试时,才会在retrofit.create(..)处引发异常。 有没有办法避免这个错误? ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM