Java/Maven 新手,我正在尝试将EqualsVerifier集成到我的代码中,但出现以下错误 据我了解,这意味着我正在尝试加载一个 JAR,它是为与我正在构建的 JDK 不同的 JDK 构建的(17)。 如何提取(或构建)此依赖项的 JDK17 版本? 我的pom包含以下内容: ...
Java/Maven 新手,我正在尝试将EqualsVerifier集成到我的代码中,但出现以下错误 据我了解,这意味着我正在尝试加载一个 JAR,它是为与我正在构建的 JDK 不同的 JDK 构建的(17)。 如何提取(或构建)此依赖项的 JDK17 版本? 我的pom包含以下内容: ...
在 quarkus 开发模式下运行 equalsverfier 时,equalsverfier 测试失败。 我尝试使用 equalsverifier 测试 class。 这适用于我的 IDE。 我尝试在 quarkus 开发模式下使用它(通过运行 ./mvnw quarkus:dev),但随后失败并 ...
我有一个在其构造函数中执行验证的记录: public record Configuration(URI url) { public Configuration(URI url) { Validate.httpValid(url, "url"); } } httpValid方法在 ...
我正在为共享数据列表的两个类创建tests 。 当我使用EqualsVerifier时出现错误,因为它要求我提供一个包含这两个类共享的数据的列表。 这是错误: Recursive datastructure. Add prefab values for one of the following t ...
@Edit:我正在使用这个库http://jqno.nl/equalsverifier/检查是否正确写入了equals和hashCode 。 假设我们有这个课程: 在hashCode我只在id字段上转发,因为这会给我很好的,非碰撞的哈希值。 值得注意的是,这种hash方法符合eq ...
在我们的项目中,我们使用工件 一切正常:Nexus将与http://repo1.maven.org/maven2/nl/jqno/equalsverifier/equalsverifier/1.7.5/相同的内容下载到其代理存储库。 (Nexus上工件详情中的“下载”列显示“ pom, ...
我一直用spock编写我的测试。 但是为了测试Equals Hashcode合约,我试图使用EqualsVerifier 。 所以我的测试代码如下: 但这看起来并不像spock那样运行。 我该如何解决这个问题? 我希望更喜欢使用spock进行测试。 ...
我对使用EqualsVerifier库的Java中的equals和hashCode契约有些怀疑。 想象一下,我们有类似的东西 以下扩展课程: 我尝试使用EqualsVerifier来测试我是否在Person类中实现了equals和hashCode契约 运行这个测试, ...