Asserts that the property exists on the target object.
The type of the property value.
A new assertion instance this
with the value of the property.
AssertionFailure if the property does not exist.
AssertionFailure if the property value does not match the expected value.
Represents a function that defines a property assertion for a given name. Asserts that the property
name
exists on the target object.