method
test.MatchersBuiltin.toContainEqual
expected: T extends Iterable<U, any, any> ? U : T
): void;
Asserts that a value contains and equals what is expected.
This matcher performs a deep equality check on array members, rather than checking for object identity.
@param expected
the expected value
expect([{ a: 1 }]).toContainEqual({ a: 1 });
expect([{ a: 1 }]).not.toContainEqual({ a: 2 });