我正在寻找一个允许匹配一系列对象的Java库,可能与诸如hamcrest之类的匹配器混合.
理想情况下,我想编写一个测试,可以检查一个iterable包含一个看起来像正则表达式的序列,但对于对象而不是字符串:
assertThat(myList).inSequence(oneOrMore(any()),zeroOrMore(equals(MyObject)));
Run Code Online (Sandbox Code Playgroud)
Mockito验证是接近我想要的,但一些简单的匹配器丢失(如zeroOrMore)
亚历山大