Nar*_*raR 1 java assert hamcrest assertions
我有一个列表,其中包含最近 5 个订单日期
List<String> recentFiveOrdersDates = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)
列表中的值为:
["20/07/2018", "19/07/2018", "18/07/2018", "18/07/2018", "18/07/2018"]
Run Code Online (Sandbox Code Playgroud)
我有另一个列表,其中包含所有订单日期:
List<String> AllOrderDates = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)
此列表中的值为:
["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"]
Run Code Online (Sandbox Code Playgroud)
现在我想在所有订单列表中断言最近的五个订单列表。是否可以验证它们的顺序相同?
我已经使用了hamcrestassertThat()方法,但我不确定它是否以同样的方式工作
assertThat(AllOrderDates, contains(recentFiveOrdersDates.toArray()));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
717 次 |
| 最近记录: |