website refactor
This commit is contained in:
@@ -1,15 +1,12 @@
|
||||
import { describe, it, expect, beforeEach, vi, type Mock } from 'vitest';
|
||||
import {
|
||||
JoinTeamUseCase,
|
||||
type JoinTeamInput,
|
||||
type JoinTeamResult,
|
||||
type JoinTeamErrorCode,
|
||||
} from './JoinTeamUseCase';
|
||||
import type { TeamRepository } from '../../domain/repositories/TeamRepository';
|
||||
import type { TeamMembershipRepository } from '../../domain/repositories/TeamMembershipRepository';
|
||||
import type { Logger } from '@core/shared/application';
|
||||
import { Team } from '../../domain/entities/Team';
|
||||
import type { Logger } from '@core/shared/domain/Logger';
|
||||
import type { ApplicationErrorCode } from '@core/shared/errors/ApplicationErrorCode';
|
||||
import { beforeEach, describe, expect, it, vi, type Mock } from 'vitest';
|
||||
import { Team } from '../../domain/entities/Team';
|
||||
import {
|
||||
JoinTeamUseCase,
|
||||
type JoinTeamErrorCode,
|
||||
type JoinTeamInput
|
||||
} from './JoinTeamUseCase';
|
||||
|
||||
describe('JoinTeamUseCase', () => {
|
||||
let useCase: JoinTeamUseCase;
|
||||
@@ -46,7 +43,14 @@ describe('JoinTeamUseCase', () => {
|
||||
|
||||
it('should successfully join a team', async () => {
|
||||
const input: JoinTeamInput = { teamId: 'team-1', driverId: 'driver-1' };
|
||||
const team = Team.create({ id: 'team-1', name: 'Test Team', ownerId: 'owner-1' });
|
||||
const team = Team.create({
|
||||
id: 'team-1',
|
||||
name: 'Test Team',
|
||||
tag: 'TT',
|
||||
description: 'Test Description',
|
||||
ownerId: 'owner-1',
|
||||
leagues: [],
|
||||
});
|
||||
const membership = {
|
||||
teamId: 'team-1',
|
||||
driverId: 'driver-1',
|
||||
|
||||
Reference in New Issue
Block a user