D.R*_*.R. 6 .net c# fluent-assertions
如何检查集合的每个对象是否符合给定的谓词?例如:检查每个项目(来自给定集合)它是否与给定谓词(MyPredicate)匹配.代码应该看起来像这样:
collection.Should().AllMatch(item => MyPredicate(item));
Run Code Online (Sandbox Code Playgroud)
是这样的东西还是我必须自己写?
看起来像Fluent Assertions 2.x不支持这种情况.使用Fluent Assertions 3.x可以使用:
collection.Should().OnlyContain(predicate)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1515 次 |
| 最近记录: |