@QFNotify
public abstract class Assert
extends java.lang.Object
| Constructor and Description |
|---|
Assert() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
deepEqual(java.lang.Object act,
java.lang.Object exp) |
static boolean |
deepEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
### .deepEqual(actual, expected, [message])
Asserts that `actual` is deeply equal to `expected`.
|
static boolean |
deepInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
deepInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .deepInclude(haystack, needle, [message])
Asserts that `haystack` includes `needle`.
|
static boolean |
deepNestedInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
deepNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .deepNestedInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
deepNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
deepNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .deepNestedPropertyVal(object, property, value, [message])
Asserts that `object` has a property named by `property` with a value given
by `value`.
|
static boolean |
deepOwnInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
deepOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .deepOwnInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
deepOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value) |
static boolean |
deepOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
### .deepOwnPropertyVal(object, property, value, [message])
Asserts that `object` has a direct property named by `property` and a value
equal to the provided `value`.
|
static boolean |
deepPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
deepPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .deepPropertyVal(object, property, value, [message])
Asserts that `object` has a direct or inherited property named by
`property` with a value given by `value`.
|
static boolean |
empty(java.lang.Object obj) |
static boolean |
empty(java.lang.Object obj,
java.lang.String msg) |
static boolean |
equal(java.lang.Object act,
java.lang.Object exp) |
static boolean |
equal(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
### .equal(actual, expected, [message])
Asserts non-strict equality (`==`) of `actual` and `expected`.
|
static boolean |
exists(java.lang.Object val) |
static boolean |
exists(java.lang.Object val,
java.lang.String msg)
### .exists
Asserts that the target is neither `null` nor `undefined`.
|
static boolean |
fail()
### .fail([message])
### .fail(actual, expected, [message], [operator])
Throw a failure.
|
static boolean |
fail(java.lang.Object actual,
java.lang.Object expected) |
static boolean |
fail(java.lang.Object actual,
java.lang.Object expected,
java.lang.String message) |
static boolean |
fail(java.lang.Object actual,
java.lang.Object expected,
java.lang.String message,
java.lang.String operator) |
static boolean |
fail(java.lang.Object actual,
java.lang.Object expected,
java.lang.String message,
java.lang.String operator,
java.lang.String ssfi) |
static boolean |
fail(java.lang.String message) |
static boolean |
include(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
include(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .include(haystack, needle, [message])
Asserts that `haystack` includes `needle`.
|
static boolean |
instanceOf(java.lang.Object val,
java.lang.Object type) |
static boolean |
instanceOf(java.lang.Object val,
java.lang.Object type,
java.lang.String msg)
### .instanceOf(object, constructor, [message])
Asserts that `value` is an instance of `constructor`.
|
static boolean |
isArray(java.lang.Object value) |
static boolean |
isArray(java.lang.Object value,
java.lang.String message)
### .isArray(value, [message])
Asserts that `value` is an array.
|
static boolean |
isBoolean(java.lang.Object value) |
static boolean |
isBoolean(java.lang.Object value,
java.lang.String message)
### .isBoolean(value, [message])
Asserts that `value` is a boolean.
|
static boolean |
isEmpty(java.lang.Object obj) |
static boolean |
isEmpty(java.lang.Object obj,
java.lang.String msg)
### .isEmpty(target)
Asserts that the target does not contain any values.
|
static boolean |
isFalse(java.lang.Object val) |
static boolean |
isFalse(java.lang.Object val,
java.lang.String msg)
### .isFalse(value, [message])
Asserts that `value` is false.
|
static boolean |
isFunction(java.lang.Object value) |
static boolean |
isFunction(java.lang.Object value,
java.lang.String message)
### .isFunction(value, [message])
Asserts that `value` is a function.
|
static boolean |
isList(java.lang.Object value) |
static boolean |
isList(java.lang.Object value,
java.lang.String message)
### .isList(value, [message])
Asserts that `value` is a list.
|
static boolean |
isMap(java.lang.Object value) |
static boolean |
isMap(java.lang.Object value,
java.lang.String message)
### .isMap(value, [message])
Asserts that `value` is a map.
|
static boolean |
isNotArray(java.lang.Object value) |
static boolean |
isNotArray(java.lang.Object value,
java.lang.String message)
### .isNotArray(value, [message])
Asserts that `value` is _not_ an array.
|
static boolean |
isNotBoolean(java.lang.Object value) |
static boolean |
isNotBoolean(java.lang.Object value,
java.lang.String message)
### .isNotBoolean(value, [message])
Asserts that `value` is _not_ a boolean.
|
static boolean |
isNotEmpty(java.lang.Object obj) |
static boolean |
isNotEmpty(java.lang.Object obj,
java.lang.String msg)
### .isNotEmpty(target)
Asserts that the target contains values.
|
static boolean |
isNotFalse(java.lang.Object val) |
static boolean |
isNotFalse(java.lang.Object val,
java.lang.String msg)
### .isNotFalse(value, [message])
Asserts that `value` is not false.
|
static boolean |
isNotFunction(java.lang.Object value) |
static boolean |
isNotFunction(java.lang.Object value,
java.lang.String message)
### .isNotFunction(value, [message])
Asserts that `value` is _not_ a function.
|
static boolean |
isNotList(java.lang.Object value) |
static boolean |
isNotList(java.lang.Object value,
java.lang.String message)
### .isNotList(value, [message])
Asserts that `value` is _not_ a list.
|
static boolean |
isNotMap(java.lang.Object value) |
static boolean |
isNotMap(java.lang.Object value,
java.lang.String message)
### .isNotMap(value, [message])
Asserts that `value` is _not_ a map.
|
static boolean |
isNotNull(java.lang.Object val) |
static boolean |
isNotNull(java.lang.Object val,
java.lang.String msg)
### .isNotNull(value, [message])
Asserts that `value` is not null.
|
static boolean |
isNotNumber(java.lang.Object value) |
static boolean |
isNotNumber(java.lang.Object value,
java.lang.String message)
### .isNotNumber(value, [message])
Asserts that `value` is _not_ a number.
|
static boolean |
isNotObject(boolean value) |
static boolean |
isNotObject(boolean value,
java.lang.String message) |
static boolean |
isNotObject(byte value) |
static boolean |
isNotObject(byte value,
java.lang.String message) |
static boolean |
isNotObject(char value) |
static boolean |
isNotObject(char value,
java.lang.String message) |
static boolean |
isNotObject(double value) |
static boolean |
isNotObject(double value,
java.lang.String message) |
static boolean |
isNotObject(float value) |
static boolean |
isNotObject(float value,
java.lang.String message) |
static boolean |
isNotObject(int value) |
static boolean |
isNotObject(int value,
java.lang.String message) |
static boolean |
isNotObject(long value) |
static boolean |
isNotObject(long value,
java.lang.String message) |
static boolean |
isNotObject(java.lang.Object value) |
static boolean |
isNotObject(java.lang.Object value,
java.lang.String message)
### .isNotObject(value, [message])
Asserts that `value` is _not_ an object of type 'Object' (as revealed by `Object.prototype.toString`).
|
static boolean |
isNotObject(short value) |
static boolean |
isNotObject(short value,
java.lang.String message) |
static boolean |
isNotOk(java.lang.Object val) |
static boolean |
isNotOk(java.lang.Object val,
java.lang.String msg)
### .isNotOk(object, [message])
Asserts that `object` is falsy.
|
static boolean |
isNotString(java.lang.Object value) |
static boolean |
isNotString(java.lang.Object value,
java.lang.String message)
### .isNotString(value, [message])
Asserts that `value` is _not_ a string.
|
static boolean |
isNotTrue(java.lang.Object val) |
static boolean |
isNotTrue(java.lang.Object val,
java.lang.String msg)
### .isNotTrue(value, [message])
Asserts that `value` is not true.
|
static boolean |
isNull(java.lang.Object val) |
static boolean |
isNull(java.lang.Object val,
java.lang.String msg)
### .isNull(value, [message])
Asserts that `value` is null.
|
static boolean |
isNumber(java.lang.Object value) |
static boolean |
isNumber(java.lang.Object value,
java.lang.String message)
### .isNumber(value, [message])
Asserts that `value` is a number.
|
static boolean |
isObject(boolean value) |
static boolean |
isObject(boolean value,
java.lang.String message) |
static boolean |
isObject(byte value) |
static boolean |
isObject(byte value,
java.lang.String message) |
static boolean |
isObject(char value) |
static boolean |
isObject(char value,
java.lang.String message) |
static boolean |
isObject(double value) |
static boolean |
isObject(double value,
java.lang.String message) |
static boolean |
isObject(float value) |
static boolean |
isObject(float value,
java.lang.String message) |
static boolean |
isObject(int value) |
static boolean |
isObject(int value,
java.lang.String message) |
static boolean |
isObject(long value) |
static boolean |
isObject(long value,
java.lang.String message) |
static boolean |
isObject(java.lang.Object value) |
static boolean |
isObject(java.lang.Object value,
java.lang.String message)
### .isObject(value, [message])
Asserts that `value` is an object of type 'Object' (as revealed by `Object.prototype.toString`).
|
static boolean |
isObject(short value) |
static boolean |
isObject(short value,
java.lang.String message) |
static boolean |
isOk(java.lang.Object val) |
static boolean |
isOk(java.lang.Object val,
java.lang.String msg)
### .isOk(object, [message])
Asserts that `object` is truthy.
|
static boolean |
isString(java.lang.Object value) |
static boolean |
isString(java.lang.Object value,
java.lang.String message)
### .isString(value, [message])
Asserts that `value` is a string.
|
static boolean |
isTrue(java.lang.Object val) |
static boolean |
isTrue(java.lang.Object val,
java.lang.String msg)
### .isTrue(value, [message])
Asserts that `value` is true.
|
static boolean |
lengthOf(java.lang.Object obj,
int len) |
static boolean |
lengthOf(java.lang.Object obj,
int len,
java.lang.String msg)
### .lengthOf(object, length, [message])
Asserts that `object` has a `length` or `size` with the expected value.
|
static boolean |
match(java.lang.String exp,
java.util.regex.Pattern re) |
static boolean |
match(java.lang.String exp,
java.util.regex.Pattern re,
java.lang.String msg)
### .match(value, regexp, [message])
Asserts that `value` matches the regular expression `regexp`.
|
static boolean |
match(java.lang.String exp,
java.lang.String re) |
static boolean |
match(java.lang.String exp,
java.lang.String re,
java.lang.String msg) |
static boolean |
nestedInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
nestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .nestedInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
nestedProperty(java.lang.Object obj,
java.lang.String prop) |
static boolean |
nestedProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
### .nestedProperty(object, property, [message])
Asserts that `object` has a direct or inherited property named by
`property`, which can be a string using dot- and bracket-notation for
nested reference.
|
static boolean |
nestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
nestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .nestedPropertyVal(object, property, value, [message])
Asserts that `object` has a property named by `property` with value given
by `value`.
|
static boolean |
notDeepEqual(java.lang.Object act,
java.lang.Object exp) |
static boolean |
notDeepEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
### .notDeepEqual(actual, expected, [message])
Assert that `actual` is not deeply equal to `expected`.
|
static boolean |
notDeepInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notDeepInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notDeepInclude(haystack, needle, [message])
Asserts that `haystack` does not include `needle`.
|
static boolean |
notDeepNestedInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notDeepNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notDeepNestedInclude(haystack, needle, [message])
Asserts that 'haystack' does not include 'needle'.
|
static boolean |
notDeepNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
notDeepNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .deepNestedPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a property named by `property` with
value given by `value`.
|
static boolean |
notDeepOwnInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notDeepOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notDeepOwnInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
notDeepOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value) |
static boolean |
notDeepOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
### .notDeepOwnPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a direct property named by `property`
with a value equal to the provided `value`.
|
static boolean |
notDeepPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
notDeepPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .notDeepPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a direct or inherited property named
by `property` with value given by `value`.
|
static boolean |
notEmpty(java.lang.Object obj) |
static boolean |
notEmpty(java.lang.Object obj,
java.lang.String msg) |
static boolean |
notEqual(java.lang.Object act,
java.lang.Object exp) |
static boolean |
notEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
### .notEqual(actual, expected, [message])
Asserts non-strict inequality (`!
|
static boolean |
notExists(java.lang.Object val) |
static boolean |
notExists(java.lang.Object val,
java.lang.String msg)
### .notExists
Asserts that the target is either `null` or `undefined`.
|
static boolean |
notInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notInclude(haystack, needle, [message])
Asserts that `haystack` does not include `needle`.
|
static boolean |
notInstanceOf(java.lang.Object val,
java.lang.Object type) |
static boolean |
notInstanceOf(java.lang.Object val,
java.lang.Object type,
java.lang.String msg)
### .notInstanceOf(object, constructor, [message])
Asserts `value` is not an instance of `constructor`.
|
static boolean |
notMatch(java.lang.String exp,
java.util.regex.Pattern re) |
static boolean |
notMatch(java.lang.String exp,
java.util.regex.Pattern re,
java.lang.String msg)
### .notMatch(value, regexp, [message])
Asserts that `value` does not match the regular expression `regexp`.
|
static boolean |
notMatch(java.lang.String exp,
java.lang.String re) |
static boolean |
notMatch(java.lang.String exp,
java.lang.String re,
java.lang.String msg) |
static boolean |
notNestedInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notNestedInclude(haystack, needle, [message])
Asserts that 'haystack' does not include 'needle'.
|
static boolean |
notNestedProperty(java.lang.Object obj,
java.lang.String prop) |
static boolean |
notNestedProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
### .notNestedProperty(object, property, [message])
Asserts that `object` does _not_ have a property named by `property`, which
can be a string using dot- and bracket-notation for nested reference.
|
static boolean |
notNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
notNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .notNestedPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a property named by `property` with
value given by `value`.
|
static boolean |
notOk(java.lang.Object val) |
static boolean |
notOk(java.lang.Object val,
java.lang.String msg) |
static boolean |
notOwnInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notOwnInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
notOwnProperty(java.lang.Object obj,
java.lang.String prop) |
static boolean |
notOwnProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
### .notOwnProperty(object, property, [message])
Asserts that `object` does _not_ have a direct property named by
`property`.
|
static boolean |
notOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value) |
static boolean |
notOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
### .notOwnPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a direct property named by `property`
with a value equal to the provided `value`.
|
static boolean |
notProperty(java.lang.Object obj,
java.lang.String prop) |
static boolean |
notProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
### .notProperty(object, property, [message])
Asserts that `object` does _not_ have a direct or inherited property named
by `property`.
|
static boolean |
notPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
notPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .notPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a direct or inherited property named
by `property` with value given by `value`.
|
static boolean |
notStrictEqual(java.lang.Object act,
java.lang.Object exp) |
static boolean |
notStrictEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
### .notStrictEqual(actual, expected, [message])
Asserts strict inequality of `actual` and `expected`.
|
static boolean |
notStrictInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notStrictInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notStrictInclude(haystack, needle, [message])
Asserts that `haystack` does not include `needle`.
|
static boolean |
notStrictNestedInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notStrictNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notStrictNestedInclude(haystack, needle, [message])
Asserts that 'haystack' does not include 'needle'.
|
static boolean |
notStrictNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
notStrictNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .notStrictNestedPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a property named by `property` with
value given by `value`.
|
static boolean |
notStrictOwnInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
notStrictOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .notStrictOwnInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
notStrictOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value) |
static boolean |
notStrictOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
### .notStrictOwnPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a direct property named by `property`
with a value equal to the provided `value`.
|
static boolean |
notStrictPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
notStrictPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .notStrictPropertyVal(object, property, value, [message])
Asserts that `object` does _not_ have a direct or inherited property named
by `property` with value given by `value`.
|
static boolean |
notTypeOf(java.lang.Object value,
java.lang.Object type) |
static boolean |
notTypeOf(java.lang.Object value,
java.lang.Object type,
java.lang.String message)
### .notTypeOf(value, name, [message])
Asserts that `value`'s type is _not_ `name`, as determined by
`Object.prototype.getTo()String`.
|
static boolean |
ok(java.lang.Object val) |
static boolean |
ok(java.lang.Object val,
java.lang.String msg) |
static boolean |
ownInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
ownInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .ownInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
ownProperty(java.lang.Object obj,
java.lang.String prop) |
static boolean |
ownProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
### .ownProperty(object, property, [message])
Asserts that `object` has a direct property named by `property`.
|
static boolean |
ownPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value) |
static boolean |
ownPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
### .ownPropertyVal(object, property, value, [message])
Asserts that `object` has a direct property named by `property` and a value
equal to the provided `value`.
|
static boolean |
property(java.lang.Object obj,
java.lang.String prop) |
static boolean |
property(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
### .property(object, property, [message])
Asserts that `object` has a direct or inherited property named by
`property`.
|
static boolean |
propertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
propertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .propertyVal(object, property, value, [message])
Asserts that `object` has a direct or inherited property named by
`property` with a value given by `value`.
|
static boolean |
strictEqual(java.lang.Object act,
java.lang.Object exp) |
static boolean |
strictEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
### .strictEqual(actual, expected, [message])
Asserts strict equality of `actual` and `expected`.
|
static boolean |
strictInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
strictInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .strictInclude(haystack, needle, [message])
Asserts that `haystack` includes `needle`.
|
static boolean |
strictNestedInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
strictNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .strictNestedInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
strictNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
strictNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .strictNestedPropertyVal(object, property, value, [message])
Asserts that `object` has a property named by `property` with a value given
by `value`.
|
static boolean |
strictOwnInclude(java.lang.Object haystack,
java.lang.Object needle) |
static boolean |
strictOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
### .strictOwnInclude(haystack, needle, [message])
Asserts that 'haystack' includes 'needle'.
|
static boolean |
strictOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value) |
static boolean |
strictOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
### .strictOwnPropertyVal(object, property, value, [message])
Asserts that `object` has a direct property named by `property` and a value
equal to the provided `value`.
|
static boolean |
strictPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val) |
static boolean |
strictPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
### .strictPropertyVal(object, property, value, [message])
Asserts that `object` has a direct or inherited property named by
`property` with a value given by `value`.
|
static boolean |
test(boolean value,
java.lang.String errmsg) |
static boolean |
test(java.util.function.BooleanSupplier expression,
java.lang.String errmsg)
### assert(expression, message)
Write your own test expressions.
|
static boolean |
typeOf(java.lang.Object value,
java.lang.Object type) |
static boolean |
typeOf(java.lang.Object value,
java.lang.Object type,
java.lang.String message)
### .typeOf(value, name, [message])
Asserts that `value`'s type is `name`, as determined by its class.
|
public static boolean deepEqual(java.lang.Object act,
java.lang.Object exp)
public static boolean deepEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
{Object} - actual{Object} - expected{String} - messagepublic static boolean deepInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean deepInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Array|String} - haystack{Object} - needle{String} - messagepublic static boolean deepNestedInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean deepNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean deepNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean deepNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean deepOwnInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean deepOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean deepOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value)
public static boolean deepOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean deepPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean deepPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean empty(java.lang.Object obj)
public static boolean empty(java.lang.Object obj,
java.lang.String msg)
public static boolean equal(java.lang.Object act,
java.lang.Object exp)
public static boolean equal(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
{Object} - actual{Object} - expected{String} - messagepublic static boolean exists(java.lang.Object val)
public static boolean exists(java.lang.Object val,
java.lang.String msg)
{Object} - value{String} - messagepublic static boolean fail()
{Object} - actual{Object} - expected{String} - message{String} - operatorpublic static boolean fail(java.lang.Object actual,
java.lang.Object expected)
public static boolean fail(java.lang.Object actual,
java.lang.Object expected,
java.lang.String message)
public static boolean fail(java.lang.Object actual,
java.lang.Object expected,
java.lang.String message,
java.lang.String operator)
public static boolean fail(java.lang.Object actual,
java.lang.Object expected,
java.lang.String message,
java.lang.String operator,
java.lang.String ssfi)
public static boolean fail(java.lang.String message)
public static boolean include(java.lang.Object haystack,
java.lang.Object needle)
public static boolean include(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Array|String} - haystack{Object} - needle{String} - messagepublic static boolean instanceOf(java.lang.Object val,
java.lang.Object type)
public static boolean instanceOf(java.lang.Object val,
java.lang.Object type,
java.lang.String msg)
{Object} - object{Constructor} - constructor{String} - messagepublic static boolean isArray(java.lang.Object value)
public static boolean isArray(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isBoolean(java.lang.Object value)
public static boolean isBoolean(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isEmpty(java.lang.Object obj)
public static boolean isEmpty(java.lang.Object obj,
java.lang.String msg)
{Object|Array|String|Map|Set} - target{String} - message _optional_public static boolean isFalse(java.lang.Object val)
public static boolean isFalse(java.lang.Object val,
java.lang.String msg)
{Object} - value{String} - messagepublic static boolean isFunction(java.lang.Object value)
public static boolean isFunction(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isList(java.lang.Object value)
public static boolean isList(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isMap(java.lang.Object value)
public static boolean isMap(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotArray(java.lang.Object value)
public static boolean isNotArray(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotBoolean(java.lang.Object value)
public static boolean isNotBoolean(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotEmpty(java.lang.Object obj)
public static boolean isNotEmpty(java.lang.Object obj,
java.lang.String msg)
{Object|Array|String|Map|Set} - target{String} - message _optional_public static boolean isNotFalse(java.lang.Object val)
public static boolean isNotFalse(java.lang.Object val,
java.lang.String msg)
{Object} - value{String} - messagepublic static boolean isNotFunction(java.lang.Object value)
public static boolean isNotFunction(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotList(java.lang.Object value)
public static boolean isNotList(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotMap(java.lang.Object value)
public static boolean isNotMap(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotNull(java.lang.Object val)
public static boolean isNotNull(java.lang.Object val,
java.lang.String msg)
{Object} - value{String} - messagepublic static boolean isNotNumber(java.lang.Object value)
public static boolean isNotNumber(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotObject(boolean value)
public static boolean isNotObject(boolean value,
java.lang.String message)
public static boolean isNotObject(byte value)
public static boolean isNotObject(byte value,
java.lang.String message)
public static boolean isNotObject(char value)
public static boolean isNotObject(char value,
java.lang.String message)
public static boolean isNotObject(double value)
public static boolean isNotObject(double value,
java.lang.String message)
public static boolean isNotObject(float value)
public static boolean isNotObject(float value,
java.lang.String message)
public static boolean isNotObject(int value)
public static boolean isNotObject(int value,
java.lang.String message)
public static boolean isNotObject(long value)
public static boolean isNotObject(long value,
java.lang.String message)
public static boolean isNotObject(java.lang.Object value)
public static boolean isNotObject(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotObject(short value)
public static boolean isNotObject(short value,
java.lang.String message)
public static boolean isNotOk(java.lang.Object val)
public static boolean isNotOk(java.lang.Object val,
java.lang.String msg)
{Object} - object to test{String} - messagepublic static boolean isNotString(java.lang.Object value)
public static boolean isNotString(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isNotTrue(java.lang.Object val)
public static boolean isNotTrue(java.lang.Object val,
java.lang.String msg)
{Object} - value{String} - messagepublic static boolean isNull(java.lang.Object val)
public static boolean isNull(java.lang.Object val,
java.lang.String msg)
{Object} - value{String} - messagepublic static boolean isNumber(java.lang.Object value)
public static boolean isNumber(java.lang.Object value,
java.lang.String message)
{Number} - value{String} - messagepublic static boolean isObject(boolean value)
public static boolean isObject(boolean value,
java.lang.String message)
public static boolean isObject(byte value)
public static boolean isObject(byte value,
java.lang.String message)
public static boolean isObject(char value)
public static boolean isObject(char value,
java.lang.String message)
public static boolean isObject(double value)
public static boolean isObject(double value,
java.lang.String message)
public static boolean isObject(float value)
public static boolean isObject(float value,
java.lang.String message)
public static boolean isObject(int value)
public static boolean isObject(int value,
java.lang.String message)
public static boolean isObject(long value)
public static boolean isObject(long value,
java.lang.String message)
public static boolean isObject(java.lang.Object value)
public static boolean isObject(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isObject(short value)
public static boolean isObject(short value,
java.lang.String message)
public static boolean isOk(java.lang.Object val)
public static boolean isOk(java.lang.Object val,
java.lang.String msg)
{Object} - object to test{String} - messagepublic static boolean isString(java.lang.Object value)
public static boolean isString(java.lang.Object value,
java.lang.String message)
{Object} - value{String} - messagepublic static boolean isTrue(java.lang.Object val)
public static boolean isTrue(java.lang.Object val,
java.lang.String msg)
{Object} - value{String} - messagepublic static boolean lengthOf(java.lang.Object obj,
int len)
public static boolean lengthOf(java.lang.Object obj,
int len,
java.lang.String msg)
{Object} - object{Number} - length{String} - messagepublic static boolean match(java.lang.String exp,
java.util.regex.Pattern re)
public static boolean match(java.lang.String exp,
java.util.regex.Pattern re,
java.lang.String msg)
{Object} - value{RegExp} - regexp{String} - messagepublic static boolean match(java.lang.String exp,
java.lang.String re)
public static boolean match(java.lang.String exp,
java.lang.String re,
java.lang.String msg)
public static boolean nestedInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean nestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean nestedProperty(java.lang.Object obj,
java.lang.String prop)
public static boolean nestedProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
{Object} - object{String} - property{String} - messagepublic static boolean nestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean nestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notDeepEqual(java.lang.Object act,
java.lang.Object exp)
public static boolean notDeepEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
{Object} - actual{Object} - expected{String} - messagepublic static boolean notDeepInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notDeepInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Array|String} - haystack{Object} - needle{String} - messagepublic static boolean notDeepNestedInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notDeepNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean notDeepNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean notDeepNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notDeepOwnInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notDeepOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean notDeepOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value)
public static boolean notDeepOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notDeepPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean notDeepPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notEmpty(java.lang.Object obj)
public static boolean notEmpty(java.lang.Object obj,
java.lang.String msg)
public static boolean notEqual(java.lang.Object act,
java.lang.Object exp)
public static boolean notEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
{Object} - actual{Object} - expected{String} - messagepublic static boolean notExists(java.lang.Object val)
public static boolean notExists(java.lang.Object val,
java.lang.String msg)
{Object} - value{String} - messagepublic static boolean notInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Array|String} - haystack{Object} - needle{String} - messagepublic static boolean notInstanceOf(java.lang.Object val,
java.lang.Object type)
public static boolean notInstanceOf(java.lang.Object val,
java.lang.Object type,
java.lang.String msg)
{Object} - object{Constructor} - constructor{String} - messagepublic static boolean notMatch(java.lang.String exp,
java.util.regex.Pattern re)
public static boolean notMatch(java.lang.String exp,
java.util.regex.Pattern re,
java.lang.String msg)
{Object} - value{RegExp} - regexp{String} - messagepublic static boolean notMatch(java.lang.String exp,
java.lang.String re)
public static boolean notMatch(java.lang.String exp,
java.lang.String re,
java.lang.String msg)
public static boolean notNestedInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean notNestedProperty(java.lang.Object obj,
java.lang.String prop)
public static boolean notNestedProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
{Object} - object{String} - property{String} - messagepublic static boolean notNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean notNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notOk(java.lang.Object val)
public static boolean notOk(java.lang.Object val,
java.lang.String msg)
public static boolean notOwnInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean notOwnProperty(java.lang.Object obj,
java.lang.String prop)
public static boolean notOwnProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
{Object} - object{String} - property{String} - messagepublic static boolean notOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value)
public static boolean notOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notProperty(java.lang.Object obj,
java.lang.String prop)
public static boolean notProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
{Object} - object{String} - property{String} - messagepublic static boolean notPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean notPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notStrictEqual(java.lang.Object act,
java.lang.Object exp)
public static boolean notStrictEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
{Object} - actual{Object} - expected{String} - messagepublic static boolean notStrictInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notStrictInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Array|String} - haystack{Object} - needle{String} - messagepublic static boolean notStrictNestedInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notStrictNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean notStrictNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean notStrictNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notStrictOwnInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean notStrictOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean notStrictOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value)
public static boolean notStrictOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notStrictPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean notStrictPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean notTypeOf(java.lang.Object value,
java.lang.Object type)
public static boolean notTypeOf(java.lang.Object value,
java.lang.Object type,
java.lang.String message)
{Object} - value{String} - typeof name{String} - messagepublic static boolean ok(java.lang.Object val)
public static boolean ok(java.lang.Object val,
java.lang.String msg)
public static boolean ownInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean ownInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean ownProperty(java.lang.Object obj,
java.lang.String prop)
public static boolean ownProperty(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
{Object} - object{String} - property{String} - messagepublic static boolean ownPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value)
public static boolean ownPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean property(java.lang.Object obj,
java.lang.String prop)
public static boolean property(java.lang.Object obj,
java.lang.String prop,
java.lang.String msg)
{Object} - object{String} - property{String} - messagepublic static boolean propertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean propertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean strictEqual(java.lang.Object act,
java.lang.Object exp)
public static boolean strictEqual(java.lang.Object act,
java.lang.Object exp,
java.lang.String msg)
{Object} - actual{Object} - expected{String} - messagepublic static boolean strictInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean strictInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Array|String} - haystack{Object} - needle{String} - messagepublic static boolean strictNestedInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean strictNestedInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean strictNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean strictNestedPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean strictOwnInclude(java.lang.Object haystack,
java.lang.Object needle)
public static boolean strictOwnInclude(java.lang.Object haystack,
java.lang.Object needle,
java.lang.String message)
{Object} - haystack{Object} - needle{String} - messagepublic static boolean strictOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value)
public static boolean strictOwnPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean strictPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val)
public static boolean strictPropertyVal(java.lang.Object obj,
java.lang.String prop,
java.lang.Object val,
java.lang.String msg)
{Object} - object{String} - property{Object} - value{String} - messagepublic static boolean test(boolean value,
java.lang.String errmsg)
public static boolean test(java.util.function.BooleanSupplier expression,
java.lang.String errmsg)
{BooleanSupplier} - expression to test for truthiness{String} - message to display on errorpublic static boolean typeOf(java.lang.Object value,
java.lang.Object type)
public static boolean typeOf(java.lang.Object value,
java.lang.Object type,
java.lang.String message)
{Object} - value{String} - name{String} - message