Я начинаю писать несколько тестов Mocha для приложения, над которым я работал.
При сбое одного из тестов я получаю следующую ошибку:
(узел: 12988) UnhandledPromiseRejectionWarning: AssertionError: Причина сбоя: ожидается, что в «Fail» будет включено «Success»
Несмотря на то, что я понимаю причину сбоя, я действительно изо всех сил пытаюсь устранить предупреждение UnhandledPromiseRejection и обошел эту проблему кругами.
Есть идеи?
describe('Test', function() {
it('This should complete succesfully', function() {
class Obj {
getResult() {
return new Promise(function(resolve, reject) {
resolve('Fail');
});
}
}
var obj = new Obj();
obj.getResult().then(function(res) {
expect(res).to.include('Success');
});
});
});