Tengo un problema con una prueba que se crea a partir de otras pruebas similares, el problema es que esta prueba en particular no pasa y no puedo entender qué está causando esto.
Código:
it('should call notify on the channel', done => { httpServicePostMock.mockReturnValue({ subscribe: fn => { fn({ data: { data: { flightPlans: flightplanss } } }); done(); }, }); const channelNotifyMock = jest.fn(); jest.spyOn(channelGateway, 'notify').mockImplementation(channelNotifyMock); controller.addSubscriptionByDgsId('clientId', 'stand2'); expect(channelNotifyMock).toBeCalledWith(['clientId'], 'flight_plans/stand2', JSON.stringify(flightplanss)); }); });Y el error dice que el número de llamadas es igual a 0.
Tal vez alguien me puede dar una pista de cómo solucionarlo?