7

コレクションの各オブジェクトが特定の述語に準拠していることを確認する方法は? 例: (特定のコレクションからの) 各項目について、特定の述語 ( MyPredicate) と一致することを確認します。コードはおそらく次のようになります。

collection.Should().AllMatch(item => MyPredicate(item));

そのようなものは利用可能ですか、それとも自分で書く必要がありますか?

4

1 に答える 1

11

Fluent Assertions 2.x はこのシナリオをサポートしていないようです。Fluent Assertions 3.x を使用すると、以下を使用できます。

collection.Should().OnlyContain(predicate)
于 2014-04-29T13:36:20.990 に答える