opennms
Version:
Client API for the OpenNMS network monitoring platform
26 lines (19 loc) • 622 B
text/typescript
declare const describe, beforeEach, it, expect;
import {OnmsError} from '../../src/api/OnmsError';
let err;
describe('Given an OnmsError without a code...', () => {
beforeEach(() => {
err = new OnmsError('blah');
});
it('it should return a formatted message when I call toString()', () => {
expect(err.toString()).toBe('Error: blah');
});
});
describe('Given an OnmsError with a code...', () => {
beforeEach(() => {
err = new OnmsError('blah', 404);
});
it('it should return a formatted message when I call toString()', () => {
expect(err.toString()).toBe('Error 404: blah');
});
});