| 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 | }) |