小编Jer*_*ome的帖子

如何测试 JPA 规范

我有一个根据过滤器创建 JPA 规范的构建器。如何测试构建器?assertEquals比较规格时方法总是返回 false...

我已经尝试使用Specification::toPredicate模拟参数调用方法,但返回值是null。我想避免加载entityManager.

Specification<MyClass> nullSpecification = Specification.where(null);
Specification<MyClass> nullSpecification2 = Specification.where(null);
assertEquals(nullSpecification, nullSpecification2);
Run Code Online (Sandbox Code Playgroud)

我期望assertEquals(nullSpecification, nullSpecification2)返回 true,但实际值是 false。如何比较 JPA 规范?

java spring-data-jpa junit5

7
推荐指数
1
解决办法
6311
查看次数

标签 统计

java ×1

junit5 ×1

spring-data-jpa ×1