refactor: e2e tests (#30870)

This commit is contained in:
Jason Rasmussen authored and GitHub committed 2026-08-19 14:31:57 -04:00
1 parent c63824bcea
commit 7cd0a7d30c
32 files changed
+618 -648

No files matched your search

@@ -0,0 +1,28 @@
import { SystemMetadataController } from 'src/controllers/system-metadata.controller';
import { SystemMetadataService } from 'src/services/system-metadata.service';
import request from 'supertest';
import { ControllerContext, controllerSetup, mockBaseService } from 'test/utils';
describe(SystemMetadataController.name, () => {
let ctx: ControllerContext;
const service = mockBaseService(SystemMetadataService);
beforeAll(async () => {
ctx = await controllerSetup(SystemMetadataController, [{ provide: SystemMetadataService, useValue: service }]);
return () => ctx.close();
});
beforeEach(() => {
service.resetAllMocks();
ctx.reset();
});
describe('POST /system-metadata/admin-onboarding', () => {
it('should require isOnboarded', async () => {
const { status } = await request(ctx.getHttpServer()).post('/system-metadata/admin-onboarding').send({});
expect(status).toBe(400);
expect(service.updateAdminOnboarding).not.toHaveBeenCalled();
});
});
});