test/js/ObjectAssert.js:2
The ObjectAssert object provides functions to test JavaScript objects for a variety of cases.
areEqual
expected
actual
message
Defined in
test/js/ObjectAssert.js:12
Asserts that an object has all of the same properties and property values as the other.
hasKey
propertyName
object
message
Defined in
test/js/ObjectAssert.js:43
Deprecated: Use ownsOrInheritsKey() instead
Asserts that an object has a property with the given name.
hasKeys
properties
object
message
Defined in
test/js/ObjectAssert.js:56
Deprecated: Use ownsOrInheritsKeys() instead
Asserts that an object has all properties of a reference object.
inheritsKey
propertyName
object
message
Defined in
test/js/ObjectAssert.js:69
Asserts that a property with the given name exists on an object's prototype.
inheritsKeys
properties
object
message
Defined in
test/js/ObjectAssert.js:84
Asserts that all properties exist on an object prototype.
ownsKey
propertyName
object
message
Defined in
test/js/ObjectAssert.js:101
Asserts that a property with the given name exists on an object instance (not on its prototype).
ownsKeys
properties
object
message
Defined in
test/js/ObjectAssert.js:116
Asserts that all properties exist on an object instance (not on its prototype).
ownsNoKeys
object
message
Defined in
test/js/ObjectAssert.js:133
Asserts that an object owns no properties.
ownsOrInheritsKey
propertyName
object
message
Defined in
test/js/ObjectAssert.js:150
Asserts that an object has a property with the given name.
ownsOrInheritsKeys
properties
object
message
Defined in
test/js/ObjectAssert.js:165
Asserts that an object has all properties of a reference object.