Skip to content

IntegerAssertions<T>.Equal Method

Definition

Asserts that the integer value is equal to the expected value. Supports comparing integer values of different types.

public new IntegerAssertionsChain<T> Equal<TOther>(TOther expected)
   where TOther : struct, IBinaryInteger<TOther>;

Type Parameters

Name Description
TOther The type of the expected value.

Parameters

Name Type Description
expected TOther The expected value.

Returns

IntegerAssertionsChain<T>

An IntegerAssertionsChain<T> for chaining further assertions.

Remarks

If the expected value cannot be represented in type T (e.g., comparing a byte with 300), an AssertionException will be thrown with a descriptive message indicating the overflow.