不能在androidTest中使用Kotlin反向方法名称 – 描述符错误异常
在我的单元测试中,我使用Kotlin的反向方法来提高可读性,例如
@Test fun `Foo should return bar`()
它适用于<module>/src/test
目录中的<module>/src/test
,但是当我尝试在<module>/src/androidTest
执行相同的操作时,我得到一个异常:
Error:java.lang.IllegalArgumentException: bad descriptor: Lcom/packageName/MainActivityTest$Foo should return bar$1; Error:Execution failed for task ':sample:transformClassesWithDexBuilderForDebugAndroidTest'. > com.android.build.api.transform.TransformException: org.gradle.tooling.BuildException: com.android.dx.cf.iface.ParseException: bad descriptor: Lcom/packageName/MainActivityTest$Foo should return bar$1;
有一些窍门,使其工作?