Skip to content

Commit eb24029

Browse files
committed
chore: update
Signed-off-by: dhmlau <dhmlau@ca.ibm.com>
1 parent a7dcaba commit eb24029

1 file changed

Lines changed: 9 additions & 18 deletions

File tree

examples/validation-app/src/__tests__/unit/middleware/validation-error.middleware.unit.ts

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,9 @@ describe('ValidationErrorMiddleware (unit)', () => {
4848

4949
middlewareContext.request.url = '/other-endpoint';
5050

51-
try {
52-
await middleware(middlewareContext, next);
53-
throw new Error('Should have thrown');
54-
} catch (err) {
55-
expect(err).to.equal(error);
56-
}
51+
await expect(middleware(middlewareContext, next)).to.be.rejectedWith(
52+
error,
53+
);
5754
});
5855
});
5956

@@ -219,12 +216,9 @@ describe('ValidationErrorMiddleware (unit)', () => {
219216
middlewareContext.request.url = '/other-endpoint';
220217
middlewareContext.request.method = 'PATCH';
221218

222-
try {
223-
await middleware(middlewareContext, next);
224-
throw new Error('Should have thrown');
225-
} catch (err) {
226-
expect(err).to.equal(error);
227-
}
219+
await expect(middleware(middlewareContext, next)).to.be.rejectedWith(
220+
error,
221+
);
228222
});
229223

230224
it('passes through errors for non-matching endpoints', async () => {
@@ -235,12 +229,9 @@ describe('ValidationErrorMiddleware (unit)', () => {
235229
middlewareContext.request.url = '/api/users';
236230
middlewareContext.request.method = 'POST';
237231

238-
try {
239-
await middleware(middlewareContext, next);
240-
throw new Error('Should have thrown');
241-
} catch (err) {
242-
expect(err).to.equal(error);
243-
}
232+
await expect(middleware(middlewareContext, next)).to.be.rejectedWith(
233+
error,
234+
);
244235
});
245236
});
246237

0 commit comments

Comments
 (0)