moderator-toolbox-nxg-for-reddit / background/handlers/test-helpers
background/handlers/test-helpers¶
Functions¶
makeHandlerFinder()¶
makeHandlerFinder(
registerMock): (action) =>unknown
Defined in: extension/data/background/handlers/test-helpers.ts:16
Returns a handlerFor function bound to the given registerMessageHandler mock.
The returned function finds the handler that was registered for a given action string.
Parameters¶
registerMock¶
Mock<Procedure | Constructable>
Returns¶
(action) => unknown
Example¶
const registerMessageHandler = vi.hoisted(() => vi.fn());
const handlerFor = makeHandlerFinder(registerMessageHandler);
// In tests:
const handler = handlerFor('toolbox-cache');