Commit | Line | Data |
---|---|---|
d05b53c7 JB |
1 | import { describe, it } from 'node:test' |
2 | ||
3 | import { expect } from 'expect' | |
4 | ||
5 | import { setDefaultErrorParams } from '../../src/utils/ErrorUtils.js' | |
6 | ||
7 | await describe('ErrorUtils test suite', async () => { | |
8 | await it('Verify setDefaultErrorParams()', () => { | |
9 | expect(setDefaultErrorParams({})).toStrictEqual({ throwError: true, consoleOut: false }) | |
10 | expect(setDefaultErrorParams({ throwError: false })).toStrictEqual({ | |
11 | throwError: false, | |
12 | consoleOut: false | |
13 | }) | |
14 | expect(setDefaultErrorParams({ throwError: false, consoleOut: true })).toStrictEqual({ | |
15 | throwError: false, | |
16 | consoleOut: true | |
17 | }) | |
18 | expect(setDefaultErrorParams({ throwError: true, consoleOut: true })).toStrictEqual({ | |
19 | throwError: true, | |
20 | consoleOut: true | |
21 | }) | |
22 | expect(setDefaultErrorParams({}, { throwError: false, consoleOut: false })).toStrictEqual({ | |
23 | throwError: false, | |
24 | consoleOut: false | |
25 | }) | |
26 | }) | |
27 | }) |