【发布时间】:2013-01-18 16:38:05
【问题描述】:
是否有一个 Java 库可以让我进行比较操作,例如
try {
verify(a).isEqualTo(b);
verify(a).isGreaterThan(b);
verify(a).contains(b);
catch (AssetionError e) {
..
}
我在想guava,但找不到任何东西,可能是我看的不够仔细;)
【问题讨论】:
-
您在寻找单元测试吗?
-
也许这是个坏主意。你为什么要图书馆做这样的事情?
-
有 JUnit、Mockito...
-
我相信比较完全取决于类型。假设您有一个实现这些功能的父类,您可以构建一个完整的自定义对象树,可以“比较”。但最终它取决于 a 和 b 的类型,正如 rmlan 已经说过的那样。
-
@rmlan - a 和 b 是任意类
标签: comparison guava java