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));