Kotlin类的Android单元测试因“找不到符号类...”而失败

基里尔·拉赫曼(Kirill Rakhman)

我最近在我的Android应用程序的构建中添加了Kotlin插件,现在我想在InstrumentationTestCase中测试Kotlin类。

IntelliJ / Android Studio在编辑器中看到该类,并且似乎在启动该应用程序时对该类进行了编译,但是当我启动该类时,gradlew assembleTest它失败并显示“找不到符号[类名称]”。

在我的build.gradle中,我将kotlin文件夹添加为srcDir

sourceSets {
    main {
        manifest.srcFile 'src/main/AndroidManifest.xml'
        java.srcDirs += 'src/main/kotlin'
    }
}

有什么建议吗?

编辑:问题是Kotlin和Retrolambda插件之间存在冲突,现已解决。

娜塔莉亚(Natalia Selezneva)

我来自Kotlin项目。您能回答几个问题来帮助我重现您的问题吗?您是gradlew assembleTest从IDE还是从命令行运行依赖项中是否有kotlin-stdlib?

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}

您能为我们提供您的项目吗?我在您的跟踪器中创建了一个问题,非常高兴在这里查看您的答案http://youtrack.jetbrains.com/issue/KT-6015

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Kotlin类的Android单元测试因“找不到符号类...”而失败

来自分类Dev

Android Kotlin单元测试因io.mockk.MockKException失败:未找到答案

来自分类Dev

Kotlin协程单元测试因“主调度程序的模块初始化失败”而失败

来自分类Dev

传递lambda参数时,数据类中的Kotlin单元测试高阶函数失败

来自分类Dev

单元测试失败

来自分类Dev

由于找不到拦截器类,gradle测试失败

来自分类Dev

在Junit测试中找不到符号失败

来自分类Dev

Laravel单元测试因自定义属性而失败

来自分类Dev

Android单元测试改造失败

来自分类Dev

角度单元测试失败,但本地失败

来自分类Dev

Android单元测试未报告失败(失败)

来自分类Dev

Umbraco单元测试失败

来自分类Dev

验证单元测试失败

来自分类Dev

“单元测试失败”的BeautifulSoup

来自分类Dev

Umbraco单元测试失败

来自分类Dev

Rails单元测试失败

来自分类Dev

javac失败,找不到符号

来自分类Dev

Boost测试因名称空间内的枚举类而失败

来自分类Dev

SAS安装因找不到libXext而失败

来自分类Dev

JUnit测试类失败测试

来自分类Dev

Apache POI测试用例失败,因为它找不到CTExtensionList类

来自分类Dev

延迟符号绑定失败:找不到符号

来自分类Dev

Python单元测试:标准库中具有自己的构造函数的测试用例类失败

来自分类Dev

为什么测试类方法首先会导致应引发错误的其他单元测试失败?

来自分类Dev

即使单元测试失败,TravisCI也不会失败

来自分类Dev

当Maven单元测试失败时,如何使Jenkins构建失败?

来自分类Dev

Travis CI-角度单元测试失败,但本地失败

来自分类Dev

为什么我失败的Ruby单元测试不会失败?

来自分类Dev

单元测试失败。失败:StaticInjectorError(DynamicTestModule)[HomeComponent -> NgbModal]:

Related 相关文章

  1. 1

    Kotlin类的Android单元测试因“找不到符号类...”而失败

  2. 2

    Android Kotlin单元测试因io.mockk.MockKException失败:未找到答案

  3. 3

    Kotlin协程单元测试因“主调度程序的模块初始化失败”而失败

  4. 4

    传递lambda参数时,数据类中的Kotlin单元测试高阶函数失败

  5. 5

    单元测试失败

  6. 6

    由于找不到拦截器类,gradle测试失败

  7. 7

    在Junit测试中找不到符号失败

  8. 8

    Laravel单元测试因自定义属性而失败

  9. 9

    Android单元测试改造失败

  10. 10

    角度单元测试失败,但本地失败

  11. 11

    Android单元测试未报告失败(失败)

  12. 12

    Umbraco单元测试失败

  13. 13

    验证单元测试失败

  14. 14

    “单元测试失败”的BeautifulSoup

  15. 15

    Umbraco单元测试失败

  16. 16

    Rails单元测试失败

  17. 17

    javac失败,找不到符号

  18. 18

    Boost测试因名称空间内的枚举类而失败

  19. 19

    SAS安装因找不到libXext而失败

  20. 20

    JUnit测试类失败测试

  21. 21

    Apache POI测试用例失败,因为它找不到CTExtensionList类

  22. 22

    延迟符号绑定失败:找不到符号

  23. 23

    Python单元测试:标准库中具有自己的构造函数的测试用例类失败

  24. 24

    为什么测试类方法首先会导致应引发错误的其他单元测试失败?

  25. 25

    即使单元测试失败,TravisCI也不会失败

  26. 26

    当Maven单元测试失败时,如何使Jenkins构建失败?

  27. 27

    Travis CI-角度单元测试失败,但本地失败

  28. 28

    为什么我失败的Ruby单元测试不会失败?

  29. 29

    单元测试失败。失败:StaticInjectorError(DynamicTestModule)[HomeComponent -> NgbModal]:

热门标签

归档