Basic Constraints

Equality Constraint

Used to verify equality between actual and expected.

Composite syntax: Assert::That(x, Equals(12));
Fluent syntax: Assert::That(x, Is().EqualTo(12));

GreaterThan Constraint

Used to verify that actual is greater than a value.

Composite syntax: Assert::That(x, IsGreaterThan(4));
Fluent syntax: Assert::That(x, Is().GreaterThan(4));

LessThan Constraint

Used to verify that actual is less than a value.

Composite syntax: Assert::That(x, IsLessThan(3));
Fluent syntax: Assert::That(x, Is().LessThan(3));