From edfa2fd8c083ef2e01ab95062dd102e6cf1df8d2 Mon Sep 17 00:00:00 2001 From: Chris Troutner Date: Wed, 26 Aug 2026 11:41:23 -0700 Subject: [PATCH] Fix lint errors in ListUseCase unit test\n\nBy coder. --- .../test/unit/use-cases/lib/use-case.unit.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/psf-memo-db/test/unit/use-cases/lib/use-case.unit.js b/psf-memo-db/test/unit/use-cases/lib/use-case.unit.js index 578c16a..5daab83 100644 --- a/psf-memo-db/test/unit/use-cases/lib/use-case.unit.js +++ b/psf-memo-db/test/unit/use-cases/lib/use-case.unit.js @@ -13,21 +13,27 @@ class DummyUseCase extends ListUseCase { describe('#ListUseCase', () => { it('should throw when adapters is missing', () => { + let thrown try { + // eslint-disable-next-line no-new new DummyUseCase({}) - assert.fail('Expected error') } catch (err) { - assert.include(err.message, 'Adapters required when instantiating DummyUseCase use case.') + thrown = err } + assert.isDefined(thrown) + assert.include(thrown.message, 'Adapters required when instantiating DummyUseCase use case.') }) it('should throw when the required adapter is missing', () => { + let thrown try { + // eslint-disable-next-line no-new new DummyUseCase({ adapters: {} }) - assert.fail('Expected error') } catch (err) { - assert.include(err.message, 'postQuery adapter required for DummyUseCase use case.') + thrown = err } + assert.isDefined(thrown) + assert.include(thrown.message, 'postQuery adapter required for DummyUseCase use case.') }) it('should bind execute to the instance', () => {