import BridgeFunction from '../../model/bridge/bridgeFunction'; import PaypayWillEnterForeground from '../../model/bridge/paypayWillEnterForeground'; import { BridgeCallbackHandlerMock } from './bridgeCallbackHandlerMock.test'; let call: BridgeFunction; let cbHandler: BridgeCallbackHandlerMock; beforeAll(() => { call = new PaypayWillEnterForeground(); cbHandler = new BridgeCallbackHandlerMock(); call.cbHandler = cbHandler; }); test('PaypayWillEnterForeground', async () => { await call.execute({ originId: 'id' }, { id: 'id', callbacks: [] }); expect(cbHandler.messages.length).toBe(0); }); test('PaypayWillEnterForeground with different id', async () => { await call.execute({ originId: '1' }, { id: '2' }); expect(cbHandler.messages.length).toBe(0); });