All files / unit-testing test-doubles.injectable.ts

100% Statements 31/31
100% Branches 2/2
100% Functions 4/4
100% Lines 31/31

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 321x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x  
import { sendMessageToChannelInjectionToken } from "../actual/message/message-to-channel-injection-token";
import { enlistMessageChannelListenerInjectionToken } from "../actual/message/enlist-message-channel-listener-injection-token";
import { requestFromChannelInjectionToken } from "../actual/request/request-from-channel-injection-token";
import { enlistRequestChannelListenerInjectionToken } from "../actual/request/enlist-request-channel-listener-injection-token";
import { getInjectable } from "@ogre-tools/injectable";
 
export const sendMessageToChannelStubInjectable = getInjectable({
  id: "send-message-to-channel-stub",
  /* c8 ignore next */
  instantiate: () => () => {},
  injectionToken: sendMessageToChannelInjectionToken,
});
 
export const enlistMessageChannelListenerStubInjectable = getInjectable({
  id: "enlist-message-channel-listener-stub",
  instantiate: () => () => () => {},
  injectionToken: enlistMessageChannelListenerInjectionToken,
});
 
export const requestFromChannelStubInjectable = getInjectable({
  id: "request-from-channel-stub",
  /* c8 ignore next */
  instantiate: () => () => Promise.resolve(),
  injectionToken: requestFromChannelInjectionToken,
});
 
export const enlistRequestChannelListenerStubInjectable = getInjectable({
  id: "enlist-request-channel-listener-stub",
  instantiate: () => () => () => {},
  injectionToken: enlistRequestChannelListenerInjectionToken,
});