gpt4 book ai didi

java - 如何测试使用 JAR 的 Java 代码?

转载 作者:行者123 更新时间:2023-12-02 03:43:12 25 4
gpt4 key购买 nike

我有使用 JAR 的 Java 代码:

public class Version {
public String getVersion() {
// Use Java Package API to return information specified in the manifest of this JAR.
return getClass().getPackage().getImplementationVersion();
}
}

如何为此代码运行 JUnit 测试?

由于还没有 JAR 文件,因此在开发构建(在 Eclipse 中)中失败。

由于还没有 JAR 文件,因此在生产构建(在 Gradle 中)中失败。

最佳答案

您始终需要模拟单元测试的依赖关系。边界是对您的代码进行单元测试,而不是对 jar 本身进行单元测试。 Mockito 框架很好,还有其他框架可以完成这项工作。

关于java - 如何测试使用 JAR 的 Java 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36606122/

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