Существует разница между строгими (strict) и глубокими (deep) проверками равенства. Глубокое равенство означает, что два разных объекта имеют одинаковые значения. Строгое равенство — это когда две ссылки указывают на один и тот же объект. В Jest глубокая проверка равенства выполняется с помощью toEqual, а строгая — с помощью toBe.