assertNotEquals
import { assertNotEquals } from "jsr:@ende/assert";function
function assertNotEquals<T>(actual: T, expected: T, msg?: string): voidMake an assertion that actual and expected are not equal, deeply.
If not then throw.
Type parameter can be specified to ensure values under comparison have the same type.
Note: This function is based on value equality, but for some cases (such as
data that can only be read asynchronously or function properties) value
equality is not possible to determine. In such cases, reference equality is
used instead, which may cause false negatives for objects such as Blobs or
Requests.
actual: TThe actual value to compare.
expected: TThe expected value to compare.
msg?: stringThe optional message to display if the assertion fails.
Example: Usage
import { assertNotEquals } from "@ende/assert";
assertNotEquals(1, 2); // Doesn't throw
assertNotEquals(1, 1); // Throws