import { mockShipment, mockTrackingInfo } from '@tests/data/tracking.mock'; import { NotifierFactory } from '@/tracking/notifications/notifier.factory'; import { ConsoleNotifier } from '@/tracking/notifications/console.notifier'; describe('NotifierFactory', () => { it('should be defined', () => { expect(NotifierFactory).toBeDefined(); }); it('should create a notifier instance', () => { const factory = new NotifierFactory(mockShipment, mockTrackingInfo); expect(factory.createNotifier()).toBeInstanceOf(ConsoleNotifier); }); });