Skip to content

AllItemsConstraint

jnm2 edited this page Jun 14, 2017 · 4 revisions

AllItemsConstraint applies a constraint to each item in an IEnumerable, succeeding only if all of them succeed. An exception is thrown if the actual value passed does not implement IEnumerable.

Constructor

AllItemsConstraint(Constraint itemConstraint)

Syntax

Is.All...
Has.All...

Examples of Use

int[] iarray = new int[] { 1, 2, 3 };
string[] sarray = new string[] { "a", "b", "c" };
Assert.That( iarray, Is.All.Not.Null );
Assert.That( sarray, Is.All.InstanceOf<string>() );
Assert.That( iarray, Is.All.GreaterThan(0) );
Assert.That( iarray, Has.All.GreaterThan(0) );
Clone this wiki locally