@unito/integration-sdk
Version:
Integration SDK
24 lines (23 loc) • 728 B
JavaScript
import assert from 'node:assert/strict';
import { describe, it } from 'node:test';
import onHealth from '../../src/middlewares/health.js';
describe('health middleware', () => {
it('on GET /health returns 200', () => {
const request = { originalUrl: '/' };
let actualStatus;
let actualBody;
const response = {
status: (status) => {
actualStatus = status;
return {
json: (body) => {
actualBody = body;
},
};
},
};
onHealth(request, response);
assert.deepEqual(actualStatus, 200);
assert.deepEqual(actualBody, {});
});
});