我有一张单子,上面有最近5个订货日期
List<String> recentFiveOrdersDates = new ArrayList<>();
列表中的值为:
["20/07/2018", "19/07/2018", "18/07/2018", "18/07/2018", "18/07/2018"]
我还有一份包含所有订购日期的清单:
List<String> AllOrderDates = new ArrayList<>();
列表中的值为:
["20/07/2018", "19/07/2018", "18/07/2018", "18/07/2018", "18/07/2018", "17/07/2018", "17/07/2018", "16/07/2018", "16/07/2018", "12/07/2018", "12/07/2018", "17/05/2018"]
现在我想在所有订单列表中断言最近的五个订单列表。有没有可能证实它们的顺序是一样的?
我用过
assertThat()
方法
汉克雷斯特
但我不确定它的工作方式
assertThat(AllOrderDates, contains(recentFiveOrdersDates.toArray()));