toHaveBeenCalledWith(arg1)
подтверждает, что был МЕНЬШЕ один вызов с переданными аргументами.
вызовов> 0 && arg ===arg1
toHaveBeenCalledTimes(1)
проверяет, что только было вызвано один раз с любыми аргументами.
звонки === 1
Поэтому toHaveBeenCalledTimes()
не является обязательным, если только вы не хотите убедиться, что он вызывался только очень определенное количество раз.