Я знаю, как это сделать в Mocha, но хочу знать, как это сделать с Jasmine. Я попробовал это
describe('test promise with jasmine', function() {
it('expects a rejected promise', function() {
var promise = getRejectedPromise();
// return expect(promise).toBe('rejected');
return expect(promise.inspect().state).toBe('rejected');
});
});
Однако состояние всегда pending
, и, конечно, тест терпит неудачу. Я не мог найти ни одного примера в Интернете, чтобы я мог заставить его работать.
Может кто-нибудь, пожалуйста, помогите мне с этим?
Спасибо.