Вы можете увидеть функцию обратного вызова с помощью SinonJS и проверить, была ли она вызвана.Вы можете использовать sinon.spy
для прослушивания обратного вызова, который будет запущен.А затем проверьте это с помощью функции .called
.
Пример:
it('some test', () => {
const callback = sinon.spy();
// Mount component and do your stuff
assert(callback.called)
})
Если ваш компонент уже смонтирован, вы все равно можете установить на него опоры, чтобы вы могли передать этот обратный вызов в качестве опоры и проверки.