Java比较库

The*_*dor -5 java comparison guava

是否有一个Java库可以让我做比较操作,如

try {
  verify(a).isEqualTo(b);
  verify(a).isGreaterThan(b);
  verify(a).contains(b);
catch (AssetionError e) {
  ..
}
Run Code Online (Sandbox Code Playgroud)

我在想番石榴,但找不到任何东西,也许我看起来不够努力;)

Bri*_*new 6

听起来像Hamcrest可能会引起人们的兴趣.例如

 assertThat(actualPrice, greaterThan(minimumPrice));
Run Code Online (Sandbox Code Playgroud)

它通常用于单元测试,但它只是提供DSL,它的使用不仅限于测试域.