我发现项目https://github.com/orien/bean-matchers被称为“用于测试Java bean的Hamcrest匹配器”
但是为什么要把它放进去 com.google.code.bean,匹配器 豆匹配器
我以为Hamcrest在 org.hamcrest hamcrest-所有
首先提到的依赖关系真的是Hamcrest的一部分吗?
答案 0 :(得分:3)
属于bean-matchers
的匹配器是is-a关系意义上的Hamcrest匹配器:每个bean匹配器'是一个' Hamcrest匹配器。
abstract class AbstractBeanAccessorMatcher<T> extends DiagnosingMatcher<T>
其中DiagnosticMatcher
位于包org.hamcrest
。
&#39;豆匹配者&#39;不包括在Hamcrest中,因为它是扩展而不是Hamcrest的部分。