如何断言数组中某个值的存在

class Configuration { String name, String type }
Configuration[] configurations = ..

我想进行断言检查以查看数组是否在名称字段中包含某个值(比如 name="Any")。我们目前正在循环数组来检查这一点,什么是优雅的方式

回答

使用流 API:

assertTrue(Arrays.stream(configurations).anyMatch(c -> "Any".equals(c.name));


以上是如何断言数组中某个值的存在的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>