gpt4 book ai didi

java - 如何配置和运行 Mockito 测试

转载 作者:太空狗 更新时间:2023-10-29 15:53:31 26 4
gpt4 key购买 nike

我正在开发一个 Android 应用程序,它有一些我想使用 Mockito 测试的纯 Java 组件。

我对使用我的代码库配置 Mockito 有一些疑问。

  1. 我应该在我的代码库中创建一个测试项目吗?
  2. Mockito 与 JUnit 有什么关系吗?我还需要包含 JUnit 库吗?
  3. 我如何从 Eclispe 运行 Mockito 测试而不是 JUnit 测试,后者通过运行方式 -> JUnit 测试更容易运行。

请推荐一些可以演示测试设置和运行的教程。

最佳答案

  1. 您不需要创建单独的测试项目,但如果您愿意,也可以。大多数人通过在同一个项目中创建一个单独的测试文件夹来做到这一点。无论您有一个单独的测试项目还是只有一个测试文件夹,您都应该在测试文件夹中复制您的包结构,以便每个测试类都在同一个包中测试一个应用程序类。
  2. 是的。 Mockito 旨在与 JUnit 或其他一些测试框架(例如 TestNG)一起使用。大多数人将它与 JUnit 一起使用。 Mockito 网站上的大多数示例都使用 JUnit。所以,是的,您将需要 JUnit 库,或者您选择的任何其他测试框架的库。
  3. Mockito 测试 JUnit 测试(或 TestNG 测试,或其他)。因此,正如您所说,没有“更容易运行”。只需编写一个使用 Mockito 的 JUnit 测试,然后以与任何其他 JUnit 测试相同的方式运行它。
  4. Mockito web site 开始和 Mockito repository .

关于java - 如何配置和运行 Mockito 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21492247/

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