(moduleName: string, moduleMock: T)
| 387 | } |
| 388 | |
| 389 | notifyMockGenerated<T>(moduleName: string, moduleMock: T): T { |
| 390 | let result: unknown = moduleMock; |
| 391 | for (const callback of this.onGenerateMockCallbacks) { |
| 392 | result = callback(moduleName, result); |
| 393 | } |
| 394 | return result as T; |
| 395 | } |
| 396 | |
| 397 | // `resetModules` does not touch mock state - explicit mocks, factories, and |
| 398 | // virtual marks survive a reset. Only `teardown` drops everything. |
no test coverage detected