Я пытаюсь запустить тесты по этим обещаниям, но получаю эту ошибку:
"Ошибка: превышено время ожидания 2000 мс. Для асинхронных тестов и перехватов убедитесь, что вызывается" done () "; при возврате в Promise убедитесь, что он разрешен. (C: \ Users \ Ranieri \ Documents \ Projetos \ Node Js \" testestest \ тест \ ЛИЭС \ registerUser.test.js) "* 1003 *
Я уже увеличил время ожидания, но проблема все еще не решена.
Я искал асинхронный тест здесь на stackoverflow и не нашел ничего или кого-либо с чем-то похожим
мой тестовый код https://github.com/ran-j/teste
Уже пробовал:
expect(Promise.resolve( userPromesie.selectUser(rUser) ) ).to.be.null
return expect(Promise.resolve( userPromesie.selectUser(rUser) ) ).to.be.null
userPromesie.selectUser(rUser).then((result) => result.to.be.null