Skip to content

Commit 6335583

Browse files
committed
Use EnvironmentArranger in acceptance tests
1 parent bc53552 commit 6335583

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

tests/apps/mooc_backend/features/step_definitions/controller.steps.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import assert from 'assert';
2-
import { Given, Then, AfterAll } from 'cucumber';
2+
import { AfterAll, Before, Given, Then } from 'cucumber';
33
import request from 'supertest';
44
import app from '../../../../../src/apps/mooc_backend/app';
55
import container from '../../../../../src/apps/mooc_backend/config/dependency-injection';
6-
import { ConnectionManager } from '../../../../../src/Contexts/Shared/infrastructure/persistence/ConnectionManager';
6+
import { EnvironmentArranger } from '../../../../Contexts/Shared/infrastructure/arranger/EnvironmentArranger';
77

88
let _request: request.Test;
99
let _response: request.Response;
@@ -26,7 +26,12 @@ Then('the response should be empty', () => {
2626
assert.deepEqual(_response.body, {});
2727
});
2828

29+
Before(async () => {
30+
const environmentArranger: Promise<EnvironmentArranger> = container.get('Mooc.EnvironmentArranger');
31+
await (await environmentArranger).arrange();
32+
});
33+
2934
AfterAll(async () => {
30-
const connectionManager: Promise<ConnectionManager> = container.get('Mooc.ConnectionManager');
31-
await (await connectionManager).close();
35+
const environmentArranger: Promise<EnvironmentArranger> = container.get('Mooc.EnvironmentArranger');
36+
await (await environmentArranger).close();
3237
});

0 commit comments

Comments
 (0)