问题标签 [android-assertj]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android AssertJ 1.0.0 与 Android gradle 1.1.1
这是我build.gradle
有冲突的一部分:
我在日志中看到的问题:
显然,它从类路径中删除了冲突的依赖项。我不确定它是插件gradle
还是android gradle
插件。
我尝试了下一个:
但是我仍然有编译错误,所以排除了依赖。
我尝试了下一个:
但看起来它不起作用,因为它在第一次冲突时没有失败,而且我仍然有编译错误。
你会有什么建议?
更新删除依赖项是什么意思-我看到很多assertj
未找到的编译错误
android-espresso - 如何使断言等待 IdlingResource 断言
我想使用空闲资源,因为我在我的应用程序中使用 RxJava 和 EventBus,有时我的测试会失败(我认为那是因为同步)。
依赖项:
测试失败:
尝试但不工作:
android-studio - java.lang.NoSuchMethodError: org.assertj.core.api.Assertions.assertThat(Ljava/util/Map;)Lorg/assertj/core/api/MapAssert;
在 AndroidStudio (1.4) 上运行 unitTest 时,我的以下测试按照标题失败,即java.lang.NoSuchMethodError: org.assertj.core.api.Assertions.assertThat(Ljava/util/Map;)Lorg/assertj/core/api/MapAssert;
当我使用 gradlew 命令从命令行运行它时,它通过了。我已经将我的 Java 指向 jdk1.8.0_66.jdk。有谁知道为什么?
(p/s:我得到了最新的 AndroidStudio 2.0 Preview 5,我的测试严重失败。所以我决定继续使用旧版本的 Android Studio)。
试图寻求帮助并找到此链接https://github.com/joel-costigliola/assertj-core/issues/395。显然他在 IDE 上也面临同样的问题。任何线索是什么原因?