Interfaces

AsymmetricMatcher
Constructable
CustomMatcherResult
Describe
DoneCallback
Each
Expect
ExpectExtendMap
FunctionLike
InverseAsymmetricMatchers
It
Matchers
Mock
MockContext
MockInstance
MockOptions
MockResultIncomplete
MockResultReturn
MockResultThrow
MockWithArgs
ReplaceProperty
SpyInstance

Type Aliases

AndNot
ArgsType
ArgumentsOf
Constructor
ConstructorArgsType
ConstructorArgumentsOf
ConstructorProperties
ConstructorPropertyNames
ConstructorReturnType
CustomAsymmetricMatcher
CustomAsyncMatchers
CustomJestMatcher
CustomMatcher
EmptyFunction
EqualityTester
ExpectProperties
ExtendedExpect
ExtendedExpectFunction
ExtendedMatchers
Func
FunctionProperties
FunctionPropertyNames
GetAccessor
JestExtendedMatchers
JestMatchers
JestMatchersShape
Lifecycle
MatcherContext
MatcherState
MatcherUtils
MaybeMocked
MaybeMockedConstructor
MaybeMockedDeep
MethodKeysOf
MockableFunction
Mocked
MockedClass
MockedFn
MockedFunction
MockedFunctionDeep
MockedObject
MockedObjectDeep
MockResult
NonAsyncMatchers
NonFunctionPropertyNames
NonPromiseMatchers
PromiseMatchers
PropertyAccessors
PropertyKeysOf
ProvidesCallback
ProvidesHookCallback
RejectedValue
RemoveFirstFromTuple
RemoveIndex
ResolvedValue
SetAccessor
SnapshotSerializerPlugin
Spied
SpiedClass
SpiedFunction
SpiedGetter
SpiedSetter

Functions

advanceTimersByTime
advanceTimersByTimeAsync
advanceTimersToNextTimer
advanceTimersToNextTimerAsync
autoMockOff
autoMockOn
clearAllMocks
clearAllTimers
createMockFromModule
deepUnmock
disableAutomock
doMock
dontMock
enableAutomock
fn
genMockFromModule
getRealSystemTime
getSeed
getTimerCount
isEnvironmentTornDown
isMockFunction
isolateModules
isolateModulesAsync
mock
mocked
now
replaceProperty
requireActual
requireMock
resetAllMocks
resetModules
restoreAllMocks
retryTimes
runAllImmediates
runAllTicks
runAllTimers
runAllTimersAsync
runOnlyPendingTimers
runOnlyPendingTimersAsync
setMock
setSystemTime
setTimeout
spyOn
unmock
useFakeTimers
useRealTimers