fix issues in core
This commit is contained in:
@@ -27,7 +27,7 @@ describe('GetUnreadNotificationsUseCase', () => {
|
||||
beforeEach(() => {
|
||||
notificationRepository = {
|
||||
findUnreadByRecipientId: vi.fn(),
|
||||
} as unknown as INotificationRepository as any;
|
||||
};
|
||||
|
||||
logger = {
|
||||
debug: vi.fn(),
|
||||
|
||||
@@ -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(),
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user