Skip to content

Commit 01734ec

Browse files
committed
test(api): use dependency injection in usecase integration test
1 parent 8b330e4 commit 01734ec

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

api/tests/identity-access-management/integration/domain/usecases/create-reset-password-demand.usecase.test.js

+3-15
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
import { resetPasswordService } from '../../../../../src/identity-access-management/domain/services/reset-password.service.js';
2-
import { createResetPasswordDemand } from '../../../../../src/identity-access-management/domain/usecases/create-reset-password-demand.usecase.js';
3-
import { resetPasswordDemandRepository } from '../../../../../src/identity-access-management/infrastructure/repositories/reset-password-demand.repository.js';
4-
import * as userRepository from '../../../../../src/identity-access-management/infrastructure/repositories/user.repository.js';
5-
import * as emailRepository from '../../../../../src/shared/mail/infrastructure/repositories/email.repository.js';
1+
import { usecases } from '../../../../../src/identity-access-management/domain/usecases/index.js';
62
import { databaseBuilder, expect, knex } from '../../../../test-helper.js';
73

84
describe('Integration | Identity Access Management | Domain | UseCase | create-reset-password-demand', function () {
@@ -16,13 +12,9 @@ describe('Integration | Identity Access Management | Domain | UseCase | create-r
1612
await databaseBuilder.commit();
1713

1814
// when
19-
await createResetPasswordDemand({
15+
await usecases.createResetPasswordDemand({
2016
email,
2117
locale,
22-
emailRepository,
23-
resetPasswordService,
24-
resetPasswordDemandRepository,
25-
userRepository,
2618
});
2719

2820
// then
@@ -36,13 +28,9 @@ describe('Integration | Identity Access Management | Domain | UseCase | create-r
3628
const unknownEmail = '[email protected]';
3729

3830
// when
39-
await createResetPasswordDemand({
31+
await usecases.createResetPasswordDemand({
4032
email: unknownEmail,
4133
locale,
42-
emailRepository,
43-
resetPasswordService,
44-
resetPasswordDemandRepository,
45-
userRepository,
4634
});
4735

4836
// then

0 commit comments

Comments
 (0)