MCPcopy Index your code
hub / github.com/Effect-TS/effect / assertInstanceOf

Function assertInstanceOf

packages/vitest/src/utils.ts:83–91  ·  view source on GitHub ↗
(
  value: unknown,
  constructor: C,
  message?: string,
  ..._: Array<never>
)

Source from the content-addressed store, hash-verified

81 * @since 0.21.0
82 */
83export function assertInstanceOf<C extends abstract new(...args: any) => any>(
84 value: unknown,
85 constructor: C,
86 message?: string,
87 ..._: Array<never>
88): asserts value is InstanceType<C> {
89 // @ts-ignore
90 vassert.instanceOf(value, constructor, message)
91}
92
93/**
94 * Asserts that `self` is `true`.

Callers 15

Micro.test.tsFile · 0.90
Context.test.tsFile · 0.90
Pipeable.test.tsFile · 0.90
fn.test.tsFile · 0.90
service.test.tsFile · 0.90
Defect.test.tsFile · 0.90
Class.test.tsFile · 0.90
extend.test.tsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected