gpt4 book ai didi

java - 我自己的 android 库的单元测试框架

转载 作者:行者123 更新时间:2023-11-29 05:14:42 26 4
gpt4 key购买 nike

我正在为 Android 开发人员构建一个 android 库。我想开始单元测试我的库,我正在寻找一个好的框架。我看过很多关于 Robolectric 的文章,但问题是我的库没有包含很多 UI/Activities/Services 或其他 Android 元素。

我想使用 Robolectric 进行常规 Java 单元测试,在我需要 Robolectric 进行 UI/服务测试的情况不多的情况下,我将使用 Robolectric 功能。

我的问题是:1. 我可以使用 Robolectric 进行纯 java 单元测试吗?如果可以的话,我会很乐意为此获得一个很好的教程。2. Robolectric 是满足我需求的最佳框架吗?

最佳答案

简短的回答是肯定的。

您可以使用 robolectric 和 Junit4 设置您的项目。然后,当您的测试不涉及任何特定于 Android 的位时,您可以将它们作为普通的 JUnit 测试运行。当您需要 Robolectric 时,您可以使用 Robolectric 测试运行器。您使用的运行者是与众不同的。

无论如何,您都将它们作为 JUnit 测试运行,因此您的整个库一次运行即可测试完毕。

关于java - 我自己的 android 库的单元测试框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27000072/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com