test tracking is only called once

This commit is contained in:
Mark Kaylor 2022-02-25 09:14:44 +01:00
parent de322f2874
commit 3db4ac4b44

View File

@ -1233,11 +1233,12 @@ describe('Marketplace page', () => {
`); `);
}); });
it('sends an event when the user enters the marketplace', () => { it('sends a single tracking event when the user enters the marketplace', () => {
const trackUsage = jest.fn(); const trackUsage = jest.fn();
useTracking.mockImplementation(() => ({ trackUsage })); useTracking.mockImplementation(() => ({ trackUsage }));
render(App); render(App);
expect(trackUsage).toHaveBeenCalledWith('didGoToMarketplace'); expect(trackUsage).toHaveBeenCalledWith('didGoToMarketplace');
expect(trackUsage).toHaveBeenCalledTimes(1);
}); });
}); });