"use strict";Object.defineProperty(exports,"__esModule",{value:true});constEventsRegistryIOS_1=require("./EventsRegistryIOS");constNativeEventsReceiver_mock_1=require("../adapters/NativeEventsReceiver.mock");describe('EventsRegistryIOS',()=>{letuut;constmockNativeEventsReceiver=newNativeEventsReceiver_mock_1.NativeEventsReceiver();beforeEach(()=>{uut=newEventsRegistryIOS_1.EventsRegistryIOS(mockNativeEventsReceiver);});it('delegates registerPushKitRegistered to nativeEventsReceiver',()=>{constcb=jest.fn();uut.registerPushKitRegistered(cb);expect(mockNativeEventsReceiver.registerPushKitRegistered).toHaveBeenCalledTimes(1);expect(mockNativeEventsReceiver.registerPushKitRegistered).toHaveBeenCalledWith(cb);});it('delegates registerPushKitNotificationReceived to nativeEventsReceiver',()=>{constcb=jest.fn();uut.registerPushKitNotificationReceived(cb);expect(mockNativeEventsReceiver.registerPushKitNotificationReceived).toHaveBeenCalledTimes(1);expect(mockNativeEventsReceiver.registerPushKitNotificationReceived).toHaveBeenCalledWith(cb);});});