如何断言数组中某个值的存在
class Configuration { String name, String type }
Configuration[] configurations = ..
我想进行断言检查以查看数组是否在名称字段中包含某个值(比如 name="Any")。我们目前正在循环数组来检查这一点,什么是优雅的方式
回答
使用流 API:
assertTrue(Arrays.stream(configurations).anyMatch(c -> "Any".equals(c.name));