Constructors
constructor
- new Matchers(env: Env, actual: T, spec: Env, isNot?: boolean): any
-
Parameters
-
-
actual: T
-
-
Optional isNot: boolean
Returns any
Properties
actual
actual: T
env
Optional isNot
isNot: boolean
not
spec
Methods
message
-
Returns any
toBe
- toBe(expected: Expected<T>, expectationFailOutput?: any): boolean
-
Parameters
-
-
Optional expectationFailOutput: any
Returns boolean
toBeCloseTo
- toBeCloseTo(expected: number, precision?: any, expectationFailOutput?: any): boolean
-
Parameters
-
expected: number
-
Optional precision: any
-
Optional expectationFailOutput: any
Returns boolean
toBeDefined
- toBeDefined(expectationFailOutput?: any): boolean
-
Parameters
-
Optional expectationFailOutput: any
Returns boolean
toBeFalse
-
Returns boolean
toBeFalsy
- toBeFalsy(expectationFailOutput?: any): boolean
-
Parameters
-
Optional expectationFailOutput: any
Returns boolean
toBeGreaterThan
- toBeGreaterThan(expected: number, expectationFailOutput?: any): boolean
-
Parameters
-
expected: number
-
Optional expectationFailOutput: any
Returns boolean
toBeGreaterThanOrEqual
- toBeGreaterThanOrEqual(expected: number, expectationFailOutput?: any): boolean
-
Parameters
-
expected: number
-
Optional expectationFailOutput: any
Returns boolean
toBeInstanceOf
-
Parameters
Returns boolean
toBeLessThan
- toBeLessThan(expected: number, expectationFailOutput?: any): boolean
-
Parameters
-
expected: number
-
Optional expectationFailOutput: any
Returns boolean
toBeLessThanOrEqual
- toBeLessThanOrEqual(expected: number, expectationFailOutput?: any): boolean
-
Parameters
-
expected: number
-
Optional expectationFailOutput: any
Returns boolean
toBeNaN
-
Returns boolean
toBeNegativeInfinity
- toBeNegativeInfinity(expectationFailOutput?: any): boolean
-
Parameters
-
Optional expectationFailOutput: any
Returns boolean
toBeNull
- toBeNull(expectationFailOutput?: any): boolean
-
Parameters
-
Optional expectationFailOutput: any
Returns boolean
toBePositiveInfinity
- toBePositiveInfinity(expectationFailOutput?: any): boolean
-
Parameters
-
Optional expectationFailOutput: any
Returns boolean
toBeTrue
-
Returns boolean
toBeTruthy
- toBeTruthy(expectationFailOutput?: any): boolean
-
Parameters
-
Optional expectationFailOutput: any
Returns boolean
toBeUndefined
- toBeUndefined(expectationFailOutput?: any): boolean
-
Parameters
-
Optional expectationFailOutput: any
Returns boolean
toContain
- toContain(expected: any, expectationFailOutput?: any): boolean
-
Parameters
-
expected: any
-
Optional expectationFailOutput: any
Returns boolean
toEqual
- toEqual(expected: Expected<T>, expectationFailOutput?: any): boolean
-
Parameters
-
-
Optional expectationFailOutput: any
Returns boolean
toHaveBeenCalled
- toHaveBeenCalled(): boolean
-
Returns boolean
toHaveBeenCalledBefore
- toHaveBeenCalledBefore(expected: Func): boolean
-
Parameters
Returns boolean
toHaveBeenCalledOnceWith
- toHaveBeenCalledOnceWith(...params: any[]): boolean
-
Parameters
Returns boolean
toHaveBeenCalledTimes
- toHaveBeenCalledTimes(expected: number): boolean
-
Parameters
Returns boolean
toHaveBeenCalledWith
- toHaveBeenCalledWith(...params: any[]): boolean
-
Parameters
Returns boolean
toHaveClass
- toHaveClass(expected: string, expectationFailOutput?: any): boolean
-
Parameters
-
expected: string
-
Optional expectationFailOutput: any
Returns boolean
toHaveSize
- toHaveSize(expected: number): boolean
-
Parameters
Returns boolean
toMatch
- toMatch(expected: string | RegExp, expectationFailOutput?: any): boolean
-
Parameters
-
expected: string | RegExp
-
Optional expectationFailOutput: any
Returns boolean
toThrow
- toThrow(expected?: any): boolean
-
Parameters
Returns boolean
toThrowError
- toThrowError(message?: string | RegExp): boolean
- toThrowError(expected?: object, message?: string | RegExp): boolean
-
Parameters
-
Optional message: string | RegExp
Returns boolean
-
Parameters
-
Optional expected: object
-
Optional message: string | RegExp
Returns boolean
toThrowMatching
- toThrowMatching(predicate: function): boolean
-
Parameters
-
predicate: function
-
-
Parameters
Returns boolean
Returns boolean
withContext
- withContext(message: string): Matchers<T>
-
Parameters
Invert the matcher following this expect.