Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PromisedAssert

Index

Methods

Methods

Throw

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

approximately

  • Parameters

    • act: PromiseLike<number>
    • exp: number
    • delta: number
    • Optional msg: string

    Returns PromiseLike<void>

changes

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • Optional msg: string

    Returns PromiseLike<void>

changesButNotBy

  • changesButNotBy(modifier: Function, obj: object, property: string, change: number, msg?: string): PromiseLike<void>
  • Parameters

    • modifier: Function
    • obj: object
    • property: string
    • change: number
    • Optional msg: string

    Returns PromiseLike<void>

changesBy

  • changesBy(modifier: Function, obj: object, property: string, change: number, msg?: string): PromiseLike<void>
  • Parameters

    • modifier: Function
    • obj: object
    • property: string
    • change: number
    • Optional msg: string

    Returns PromiseLike<void>

closeTo

  • Parameters

    • act: PromiseLike<number>
    • exp: number
    • delta: number
    • Optional msg: string

    Returns PromiseLike<void>

containsAllDeepKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

containsAllKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

decreases

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • Optional msg: string

    Returns PromiseLike<void>

decreasesButNotBy

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • change: number
    • Optional msg: string

    Returns PromiseLike<void>

decreasesBy

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • change: number
    • Optional msg: string

    Returns PromiseLike<void>

deepEqual

  • Parameters

    Returns PromiseLike<void>

deepInclude

  • Parameters

    • exp: PromiseLike<string>
    • inc: any
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • exp: PromiseLike<any[]>
    • inc: any
    • Optional msg: string

    Returns PromiseLike<void>

deepNestedInclude

deepNestedPropertyVal

  • Parameters

    • obj: PromiseLike<object>
    • prop: string
    • val: any
    • Optional msg: string

    Returns PromiseLike<void>

deepOwnInclude

deepProperty

  • Parameters

    Returns PromiseLike<void>

deepPropertyNotVal

  • Parameters

    Returns PromiseLike<void>

deepPropertyVal

  • Parameters

    Returns PromiseLike<void>

doesNotChange

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • Optional msg: string

    Returns PromiseLike<void>

doesNotDecrease

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • Optional msg: string

    Returns PromiseLike<void>

doesNotHaveAllDeepKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

doesNotHaveAllKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

doesNotHaveAnyDeepKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

doesNotHaveAnyKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

doesNotIncrease

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • Optional msg: string

    Returns PromiseLike<void>

doesNotThrow

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

equal

  • Parameters

    Returns PromiseLike<void>

exists

  • Parameters

    Returns PromiseLike<void>

fail

  • Parameters

    • Optional actual: PromiseLike<any>
    • Optional expected: any
    • Optional msg: string
    • Optional operator: string

    Returns PromiseLike<void>

frozen

  • Parameters

    Returns PromiseLike<void>

hasAllDeepKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

hasAllKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

hasAnyDeepKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

hasAnyKeys

  • Parameters

    • obj: PromiseLike<any>
    • keys: any[]
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • obj: PromiseLike<any>
    • keys: object
    • Optional msg: string

    Returns PromiseLike<void>

ifError

  • Parameters

    Returns PromiseLike<void>

include

  • Parameters

    • exp: PromiseLike<string>
    • inc: any
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • exp: PromiseLike<any[]>
    • inc: any
    • Optional msg: string

    Returns PromiseLike<void>

includeDeepMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

includeDeepOrderedMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

includeMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

includeOrderedMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

increases

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • Optional msg: string

    Returns PromiseLike<void>

increasesButNotBy

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • change: number
    • Optional msg: string

    Returns PromiseLike<void>

increasesBy

  • Parameters

    • modifier: Function
    • obj: Object
    • property: string
    • change: number
    • Optional msg: string

    Returns PromiseLike<void>

instanceOf

  • Parameters

    Returns PromiseLike<void>

isAbove

  • Parameters

    • val: PromiseLike<number>
    • above: number
    • Optional msg: string

    Returns PromiseLike<void>

isArray

  • Parameters

    Returns PromiseLike<void>

isAtBelow

  • Parameters

    • val: PromiseLike<number>
    • below: number
    • Optional msg: string

    Returns PromiseLike<void>

isAtLeast

  • Parameters

    • val: PromiseLike<number>
    • atLeast: number
    • Optional msg: string

    Returns PromiseLike<void>

isAtMost

  • Parameters

    • val: PromiseLike<number>
    • atMost: number
    • Optional msg: string

    Returns PromiseLike<void>

isBoolean

  • Parameters

    Returns PromiseLike<void>

isDefined

  • Parameters

    Returns PromiseLike<void>

isEmpty

  • Parameters

    Returns PromiseLike<void>

isExtensible

  • Parameters

    Returns PromiseLike<void>

isFalse

  • Parameters

    Returns PromiseLike<void>

isFinite

  • Parameters

    Returns PromiseLike<void>

isFrozen

  • Parameters

    Returns PromiseLike<void>

isFunction

  • Parameters

    Returns PromiseLike<void>

isNaN

  • Parameters

    Returns PromiseLike<void>

isNotArray

  • Parameters

    Returns PromiseLike<void>

isNotBoolean

  • Parameters

    Returns PromiseLike<void>

isNotEmpty

  • Parameters

    Returns PromiseLike<void>

isNotExtensible

  • Parameters

    Returns PromiseLike<void>

isNotFalse

  • Parameters

    Returns PromiseLike<void>

isNotFrozen

  • Parameters

    Returns PromiseLike<void>

isNotFunction

  • Parameters

    Returns PromiseLike<void>

isNotNaN

  • Parameters

    Returns PromiseLike<void>

isNotNull

  • Parameters

    Returns PromiseLike<void>

isNotNumber

  • Parameters

    Returns PromiseLike<void>

isNotObject

  • Parameters

    Returns PromiseLike<void>

isNotOk

  • Parameters

    Returns PromiseLike<void>

isNotSealed

  • Parameters

    Returns PromiseLike<void>

isNotString

  • Parameters

    Returns PromiseLike<void>

isNotTrue

  • Parameters

    Returns PromiseLike<void>

isNull

  • Parameters

    Returns PromiseLike<void>

isNumber

  • Parameters

    Returns PromiseLike<void>

isObject

  • Parameters

    Returns PromiseLike<void>

isOk

  • Parameters

    Returns PromiseLike<void>

isSealed

  • Parameters

    Returns PromiseLike<void>

isString

  • Parameters

    Returns PromiseLike<void>

isTrue

  • Parameters

    Returns PromiseLike<void>

isUndefined

  • Parameters

    Returns PromiseLike<void>

lengthOf

  • Parameters

    • exp: PromiseLike<any>
    • len: number
    • Optional msg: string

    Returns PromiseLike<void>

match

  • Parameters

    Returns PromiseLike<void>

nestedInclude

nestedProperty

  • Parameters

    • obj: PromiseLike<object>
    • prop: string
    • Optional msg: string

    Returns PromiseLike<void>

nestedPropertyVal

  • Parameters

    • obj: PromiseLike<object>
    • prop: string
    • val: any
    • Optional msg: string

    Returns PromiseLike<void>

notDeepEqual

  • Parameters

    Returns PromiseLike<void>

notDeepInclude

  • Parameters

    • exp: PromiseLike<string>
    • inc: any
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • exp: PromiseLike<any[]>
    • inc: any
    • Optional msg: string

    Returns PromiseLike<void>

notDeepNestedInclude

notDeepNestedPropertyVal

  • Parameters

    • obj: PromiseLike<object>
    • prop: string
    • val: any
    • Optional msg: string

    Returns PromiseLike<void>

notDeepOwnInclude

notDeepProperty

  • Parameters

    Returns PromiseLike<void>

notEqual

  • Parameters

    Returns PromiseLike<void>

notExists

  • Parameters

    Returns PromiseLike<void>

notFrozen

  • Parameters

    Returns PromiseLike<void>

notInclude

  • Parameters

    • exp: PromiseLike<string>
    • inc: any
    • Optional msg: string

    Returns PromiseLike<void>

  • Parameters

    • exp: PromiseLike<any[]>
    • inc: any
    • Optional msg: string

    Returns PromiseLike<void>

notIncludeDeepOrderedMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

notIncludeOrderedMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

notInstanceOf

  • Parameters

    Returns PromiseLike<void>

notMatch

  • Parameters

    Returns PromiseLike<void>

notNestedInclude

notNestedProperty

  • Parameters

    • obj: PromiseLike<object>
    • prop: string
    • Optional msg: string

    Returns PromiseLike<void>

notNestedPropertyVal

  • Parameters

    • obj: PromiseLike<object>
    • prop: string
    • val: any
    • Optional msg: string

    Returns PromiseLike<void>

notOk

  • Parameters

    Returns PromiseLike<void>

notOwnInclude

notProperty

  • Parameters

    Returns PromiseLike<void>

notSameDeepOrderedMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

notSameOrderedMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

notSealed

  • Parameters

    Returns PromiseLike<void>

notStrictEqual

  • Parameters

    Returns PromiseLike<void>

notTypeOf

  • Parameters

    • val: PromiseLike<any>
    • type: string
    • Optional msg: string

    Returns PromiseLike<void>

ok

  • Parameters

    Returns PromiseLike<void>

oneOf

  • Parameters

    • val: PromiseLike<any>
    • list: any[]
    • Optional msg: string

    Returns PromiseLike<void>

operator

  • Parameters

    • val: PromiseLike<any>
    • operator: string
    • val2: any
    • Optional msg: string

    Returns PromiseLike<void>

ownInclude

property

  • Parameters

    Returns PromiseLike<void>

propertyNotVal

  • Parameters

    Returns PromiseLike<void>

propertyVal

  • Parameters

    Returns PromiseLike<void>

sameDeepMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

sameDeepOrderedMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

sameMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

sameOrderedMembers

  • Parameters

    • set1: PromiseLike<any[]>
    • set2: any[]
    • Optional msg: string

    Returns PromiseLike<void>

sealed

  • Parameters

    Returns PromiseLike<void>

strictEqual

  • Parameters

    Returns PromiseLike<void>

throw

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

throws

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

  • Parameters

    Returns PromiseLike<void>

typeOf

  • Parameters

    • val: PromiseLike<any>
    • type: string
    • Optional msg: string

    Returns PromiseLike<void>