Skip to content

Commit

Permalink
refactor(api): move usecase and test to Team domain
Browse files Browse the repository at this point in the history
  • Loading branch information
Libouk authored Feb 14, 2025
1 parent 762b5c5 commit 238ba92
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { usecases as libUsecases } from '../../../../lib/domain/usecases/index.js';
import { BadRequestError } from '../../../shared/application/http-errors.js';
import * as certificationCenterMembershipSerializer from '../../../shared/infrastructure/serializers/jsonapi/certification-center-membership.serializer.js';
import { requestResponseUtils } from '../../../shared/infrastructure/utils/request-response-utils.js';
Expand Down Expand Up @@ -64,7 +63,7 @@ const findCertificationCenterMembershipsByUser = async function (
dependencies = { certificationCenterMembershipSerializer },
) {
const userId = request.params.id;
const certificationCenterMemberships = await libUsecases.findCertificationCenterMembershipsByUser({
const certificationCenterMemberships = await usecases.findCertificationCenterMembershipsByUser({
userId,
});
return h.response(
Expand All @@ -76,7 +75,7 @@ const certificationCenterMembershipAdminController = {
updateRole,
disableFromPixAdmin,
createCertificationCenterMembershipByEmail,
findCertificationCenterMembershipsByUser
findCertificationCenterMembershipsByUser,
};

export { certificationCenterMembershipAdminController };
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
import { usecases as libUsecases } from '../../../../../lib/domain/usecases/index.js';
import { certificationCenterMembershipAdminController } from '../../../../../src/team/application/certification-center-membership/certification-center-membership.admin.controller.js';
import { usecases } from '../../../../../src/team/domain/usecases/index.js';
import { domainBuilder, expect, hFake, sinon } from '../../../../test-helper.js';
Expand Down Expand Up @@ -133,7 +132,7 @@ describe('Unit | Team | Application | Controller | CertificationCenterMembership
.returns(certificationCenterMembershipsSerialized);

sinon
.stub(libUsecases, 'findCertificationCenterMembershipsByUser')
.stub(usecases, 'findCertificationCenterMembershipsByUser')
.withArgs({ userId: 12345 })
.resolves(certificationCenterMemberships);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { findCertificationCenterMembershipsByUser } from '../../../../lib/domain/usecases/find-certification-center-memberships-by-user.js';
import { expect, sinon } from '../../../test-helper.js';
import { findCertificationCenterMembershipsByUser } from '../../../../../src/team/domain/usecases/find-certification-center-memberships-by-user.js';
import { expect, sinon } from '../../../../test-helper.js';

describe('Unit | UseCase | find-certification-center-memberships-by-user', function () {
describe('Unit | Team | Domain | UseCase | find-certification-center-memberships-by-user', function () {
let certificationCenterMembershipRepository;

beforeEach(function () {
Expand Down

0 comments on commit 238ba92

Please sign in to comment.