A strict equality checking assertion...

 

Syntax

strictEqual( actual, expected, message );

Parameters

ParameterTypeMandatoryNotesAPI Version
actualVariant(tick)The actual value.1.0
expectedVariant(tick)The expected value.1.0
messageString(tick)A message stating what the assertion is testing.1.0

Return Values

ValueTypeNotesAPI Version
<error>ErrorMost likely the parameters are wrong.1.0
trueBooleanexpected === actual.1.0
falseBooleanexpected !== actual.1.0

Example

Test("Equality checks", Test.ANY( ), function() {
	// assertion will pass
	strictEqual( true, true, "true === true?" );
	// assertions will fail
	strictEqual( undefined, null, "undefined === null?" );
	strictEqual( null, false, "null === false?" );
	strictEqual( "fish", true, "'fish' === true?" );
	strictEqual( true, false, "true === false?" );
});
Availability

Requires:

Contents

Jump to:

Test API

Topics: