如何将containsInAnyOrder与动态数量的消息一起使用

时间:2018-10-30 15:43:46

标签: junit hamcrest

我正在测试,我有一个随机顺序的字符串错误消息列表,我想使用方法 containsInAnyOrder ,但是使用动态消息号表示我将其作为例如:

 assertThat (errors, containsInAnyOrder (
                hasProperty ("message", is (messagesError.get (0))),
                hasProperty ("message", is (messagesError.get (1)))
        ));

我想使其更通用:

 assertThat (errors, containsInAnyOrder (
                hasProperty ("message", is (messagesError.get (i)))
        ));

感谢

0 个答案:

没有答案