base-error
Version:
Class extended from javascript Error with support for stack trace
20 lines (14 loc) • 554 B
JavaScript
import should from 'should';
import BaseError from '../src/index.js';
describe('Create error:', function() {
it('should be able to create instance of error', function(done) {
const error = new BaseError('Message of error');
(error instanceof Error).should.equal(true);
(error instanceof BaseError).should.equal(true);
error.should.have.property('message');
error.message.should.equal('Message of error');
error.should.have.property('stack');
error.should.have.property('name');
done();
});
});