Jest поддерживает множество встроенных мэтчеров для тестирования.
Некоторые из них:
toBe(value)- проверяет на точное равенство.toEqual(value)- проверяет на глубокое равенство.toMatch(regexp | string)- проверяет, соответствует ли строка регулярному выражению или подстроке.toContain(item)- проверяет, содержится ли элемент в массиве или строке.toBeNull()- проверяет, является ли значениеnull.toBeUndefined()- проверяет, является ли значениеundefined.toBeDefined()- проверяет, что значение определено (неundefined).toBeTruthy()- проверяет, является ли значение истинным в булевом контексте.toBeFalsy()- проверяет, является ли значение ложным в булевом контексте.toThrow(error?)- проверяет, выбрасывается ли исключение.