fix issues in core

This commit is contained in:
2025-12-23 15:38:50 +01:00
parent df5c20c5cc
commit 120d3bb1a1
125 changed files with 1005 additions and 793 deletions

View File

@@ -27,7 +27,7 @@ describe('GetUnreadNotificationsUseCase', () => {
beforeEach(() => {
notificationRepository = {
findUnreadByRecipientId: vi.fn(),
} as unknown as INotificationRepository as any;
};
logger = {
debug: vi.fn(),

View File

@@ -31,7 +31,7 @@ describe('MarkNotificationReadUseCase', () => {
findById: vi.fn(),
update: vi.fn(),
markAllAsReadByRecipientId: vi.fn(),
} as unknown as INotificationRepository as any;
};
logger = {
debug: vi.fn(),

View File

@@ -35,7 +35,7 @@ describe('NotificationPreferencesUseCases', () => {
preferenceRepository = {
getOrCreateDefault: vi.fn(),
save: vi.fn(),
} as unknown as INotificationPreferenceRepository as any;
};
logger = {
debug: vi.fn(),
@@ -54,7 +54,7 @@ describe('NotificationPreferencesUseCases', () => {
const output: UseCaseOutputPort<GetNotificationPreferencesResult> & { present: Mock } = {
present: vi.fn(),
} as any;
} as unknown as UseCaseOutputPort<GetNotificationPreferencesResult> & { present: Mock };
const useCase = new GetNotificationPreferencesQuery(
preferenceRepository as unknown as INotificationPreferenceRepository,
@@ -79,7 +79,7 @@ describe('NotificationPreferencesUseCases', () => {
const output: UseCaseOutputPort<UpdateChannelPreferenceResult> & { present: Mock } = {
present: vi.fn(),
} as any;
} as unknown as UseCaseOutputPort<UpdateChannelPreferenceResult> & { present: Mock };
const useCase = new UpdateChannelPreferenceUseCase(
preferenceRepository as unknown as INotificationPreferenceRepository,
@@ -110,7 +110,7 @@ describe('NotificationPreferencesUseCases', () => {
const output: UseCaseOutputPort<UpdateTypePreferenceResult> & { present: Mock } = {
present: vi.fn(),
} as any;
} as unknown as UseCaseOutputPort<UpdateTypePreferenceResult> & { present: Mock };
const useCase = new UpdateTypePreferenceUseCase(
preferenceRepository as unknown as INotificationPreferenceRepository,
@@ -141,7 +141,7 @@ describe('NotificationPreferencesUseCases', () => {
const output: UseCaseOutputPort<UpdateQuietHoursResult> & { present: Mock } = {
present: vi.fn(),
} as any;
} as unknown as UseCaseOutputPort<UpdateQuietHoursResult> & { present: Mock };
const useCase = new UpdateQuietHoursUseCase(
preferenceRepository as unknown as INotificationPreferenceRepository,
@@ -170,7 +170,7 @@ describe('NotificationPreferencesUseCases', () => {
it('UpdateQuietHoursUseCase returns error on invalid hours', async () => {
const output: UseCaseOutputPort<UpdateQuietHoursResult> & { present: Mock } = {
present: vi.fn(),
} as any;
} as unknown as UseCaseOutputPort<UpdateQuietHoursResult> & { present: Mock };
const useCase = new UpdateQuietHoursUseCase(
preferenceRepository as unknown as INotificationPreferenceRepository,
@@ -200,7 +200,7 @@ describe('NotificationPreferencesUseCases', () => {
const output: UseCaseOutputPort<SetDigestModeResult> & { present: Mock } = {
present: vi.fn(),
} as any;
} as unknown as UseCaseOutputPort<SetDigestModeResult> & { present: Mock };
const useCase = new SetDigestModeUseCase(
preferenceRepository as unknown as INotificationPreferenceRepository,
@@ -228,7 +228,7 @@ describe('NotificationPreferencesUseCases', () => {
it('SetDigestModeUseCase returns error on invalid frequency', async () => {
const output: UseCaseOutputPort<SetDigestModeResult> & { present: Mock } = {
present: vi.fn(),
} as any;
} as unknown as UseCaseOutputPort<SetDigestModeResult> & { present: Mock };
const useCase = new SetDigestModeUseCase(
preferenceRepository as unknown as INotificationPreferenceRepository,