使用用于Java的hamcrest库,可以很好地读取相反的方法:
assertThat(someCollection, hasItem(someItem))
Run Code Online (Sandbox Code Playgroud)
我想确保someCollection不包含项目someItem
dee*_*see 112
否定hasItem断言
assertThat(someCollection, not(hasItem(someItem)))
Run Code Online (Sandbox Code Playgroud)
小智 5
如果您需要声明一个数组,则使用相同的逻辑 not(hasItemInArray())
final String[] availableIds = {"123", "321"};
final String userId = "333";
softAssert.assertThat("Id not found", availableIds, not(hasItemInArray(userId)));
softAssert.assertAll();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31970 次 |
| 最近记录: |