在汉克莱斯特有一家StringContainsInOrder Matcher。
如何断言字符串包含任意顺序的String集合?
发布于 2015-11-11 16:26:32
您可以组合多个contains匹配器。
assertThat("this is a string", allOf(
contains("string"),
contains("this"),
contains("a")));发布于 2015-11-02 15:49:58
这是不可能的,因为Hamcrest检查集合的方式。
你可以:
1)测试每个顺序是否是短字符串(无效)
2)分类和测试几次,相信它将覆盖90%以上的病例(不够充分)
希望能帮上忙。
https://stackoverflow.com/questions/33481445
复制相似问题