android-testing 相关问题

Android测试框架

启动实际方法调用Android UI测试时的模仿

我们有一个Configuration类和LocalStorage类,Configuration在构造函数中使用LocalStorage实例,LocalStorage在构造函数中使用Context。我们只是尝试从UI测试开始。 ...

回答 3 投票 2

NoockDefFoundException with Mock ViewModel,使用Koin,Espresso测试

我一直在尝试使用Koin作为DI工具来进行简单的Espresso单元测试。这就是我在build.gradle中使用的依赖项//为此进行了测试// // https:...

回答 1 投票 0

如何在JUnit 5扩展中存储值并在参数化测试中插入

预期概述-创建一个JUnit 5 Extension类,以管理对TestCoroutineDispatcher的使用。已观察-无法访问在Extension类中创建的testDispatcher变量。 ...

回答 2 投票 0

如何创建打算使用的内容Uri ACTION_OPEN_DOCUMENT_TREE

我尝试编写一个Android Instrumentation测试,用户必须选择一个文件夹来保存一些文件。但是我不知道如何创建预期的结果。以下代码是什么...

回答 1 投票 1

JUnit 5注释-不适用于LiveData /参数化测试

概述预期的行为,如文档和...中所述,使用带有嘲笑语法的JUnit 5语法初始化,将模拟对象函数实现替换为模拟对象初始化...

回答 1 投票 0

为什么在JUnit或Android测试用例中使用名称“断言”?

我正在尝试在Android中进行测试。来自许多测试框架的许多术语,如assertEquals,ViewAssertion,assertThat等。但是,总是想知道为什么这个名字...

回答 1 投票 0


如何测试在内部创建新对象的presenter方法?

我有这种方法可以验证单位。我发送字段值,并在其中使用方法创建一个新模型,然后通过接口返回该模型。公共无效validate(String unitNumber,Integer unitTypeId,...

回答 2 投票 0

如何在参数化测试中使用JUnit 5扩展类变量

预期概述-创建一个JUnit 5 Extension类,以管理对TestCoroutineDispatcher的使用。已观察-无法访问在Extension类中创建的testDispatcher变量。 ...

回答 1 投票 0

Kotlin:ArrayAdapter的单元测试getView方法

我有以下简单的ArrayAdapter,我想在其上运行UnitTest:class AccountSpinnerAdapter(context:Context,textViewResourceId:Int,private val values:Set ):...

回答 2 投票 0

测试主屏幕小部件的最佳方法

测试android主屏幕小部件的最佳方法是什么?很难找到任何示例代码:/哪些框架支持该测试?浓缩咖啡机其他

回答 2 投票 5


为什么要等待调试器,然后将调试器附加到进程?

[android.os.Debug.waitForDebugger();的意义是什么?我知道我们[有时]需要这样做才能调试服务,但我的问题是:为什么我们必须这样做?为什么...

回答 1 投票 0

InteractionBuilder中没有匹配器。如何使用其类指定Kakao视图UI元素?

我使用Espresso框架进行UI测试,现在我想使用Kakao。我有一个带有某些视图的MainPage,该视图可以通过以下方式找到:类MainPage(){val screenTitle = ...

回答 1 投票 0


如何通过Android检测的测试在计算机上创建文件?

我想在笔记本电脑(而不是Android模拟器)上创建带有输出的文本文件。我使用此代码,但对我而言不起作用:@Test fun useAppContext(){val appContext = InstrumentationRegistry ....

回答 1 投票 0

Android本地单元测试-使用MockK模拟FirebaseAuth

概述预期行为-使用MockK的类,宽松或构造函数模拟功能,在Android中使用JUnit5在本地单元测试中模拟FirebaseApp.class。当前行为-以下错误是...

回答 1 投票 0

如何在Android Studio中查看编译的jar文件以进行顶级模拟?

如何访问使用Android Studio构建的Android应用程序的已编译Jar文件?用例-用于在Kotlin中进行JUnit 5本地单元测试的MockK,查看编译为Java的Kotlin的输出。 ...

回答 1 投票 0

Android Espresso:意向匹配器和androidx PreferenceFragments

我最近迁移了我的首选项实现以使用androidx.preferences。这导致我的一项仪器测试失败,并且我没有找到合理的解决方法来使它通过。在...

回答 1 投票 0

未解析参考:在KoinTest中测试

我正在尝试对Koin进行一些测试,但是我得到的是“ Unresolved reference:KoinTest” howeber,似乎正确地执行了导入操作,因为我看不到代码中的任何错误。仅当我...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.