forked from StellarSplit/StellarSplit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexport.controller.spec.ts
More file actions
32 lines (28 loc) · 885 Bytes
/
Copy pathexport.controller.spec.ts
File metadata and controls
32 lines (28 loc) · 885 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import { Test, TestingModule } from "@nestjs/testing";
import { ExportController } from "./export.controller";
import { ExportService } from "./export.service";
describe("ExportController", () => {
let controller: ExportController;
beforeEach(async () => {
const module: TestingModule = await Test.createTestingModule({
controllers: [ExportController],
providers: [
{
provide: ExportService,
useValue: {
createExport: jest.fn(),
getExportStatus: jest.fn(),
listExports: jest.fn(),
downloadExport: jest.fn(),
retryExport: jest.fn(),
cancelExport: jest.fn(),
},
},
],
}).compile();
controller = module.get<ExportController>(ExportController);
});
it("should be defined", () => {
expect(controller).toBeDefined();
});
});