Testowanie · Junior · Pytanie 17 z 78
Czym toStrictEqual różni się od toEqual?
- ✓Poprawna odpowiedź: Uwzględnia właściwości o wartości
undefined, tablice z dziurami i typy obiektów (instancja klasy kontra zwykły obiekt) - 2Porównuje przez referencję
- 3Ignoruje kolejność elementów tablicy
Wyjaśnienie
expect({ a: undefined, b: 2 }).toEqual({ b: 2 }) przechodzi, a toStrictEqual pada.