Properties

$diff

$diff : 

Type

$isSet

$isSet : 

Type

$value

$value : 

Type

$isSetByReference

$isSetByReference : 

Type

$locale

$locale : 

Type

$analyzer

$analyzer : 

Type

$generator

$generator : 

Type

$test

$test : 

Type

$key

$key : 

Type

$innerAsserter

$innerAsserter : 

Type

$innerAsserterUsed

$innerAsserterUsed : 

Type

$innerValue

$innerValue : 

Type

$innerValueIsSet

$innerValueIsSet : 

Type

$parent

$parent : 

Type

Methods

__get()

__get(  $property) 

Parameters

$property

__call()

__call(  $method,   $arguments) 

Parameters

$method
$arguments

getKey()

getKey() 

getInnerAsserter()

getInnerAsserter() 

getInnerValue()

getInnerValue() 

reset()

reset() 

offsetGet()

offsetGet(  $key) 

Parameters

$key

offsetSet()

offsetSet(  $key,   $value) 

Parameters

$key
$value

offsetUnset()

offsetUnset(  $key) 

Parameters

$key

offsetExists()

offsetExists(  $key) 

Parameters

$key

setWith()

setWith(  $mixed) 

Parameters

$mixed

setByReferenceWith()

setByReferenceWith(  $value) 

Parameters

$value

hasSize()

hasSize(  $size,   $failMessage = null) 

Parameters

$size
$failMessage

isEmpty()

isEmpty(  $failMessage = null) 

Parameters

$failMessage

isNotEmpty()

isNotEmpty(  $failMessage = null) 

Parameters

$failMessage

strictlyContains()

strictlyContains(  $value,   $failMessage = null) 

Parameters

$value
$failMessage

contains()

contains(  $value,   $failMessage = null) 

Parameters

$value
$failMessage

strictlyNotContains()

strictlyNotContains(  $value,   $failMessage = null) 

Parameters

$value
$failMessage

notContains()

notContains(  $value,   $failMessage = null) 

Parameters

$value
$failMessage

atKey()

atKey(  $key,   $failMessage = null) 

Parameters

$key
$failMessage

hasKeys()

hasKeys(array  $keys,   $failMessage = null) 

Parameters

array $keys
$failMessage

notHasKeys()

notHasKeys(array  $keys,   $failMessage = null) 

Parameters

array $keys
$failMessage

hasKey()

hasKey(  $key,   $failMessage = null) 

Parameters

$key
$failMessage

notHasKey()

notHasKey(  $key,   $failMessage = null) 

Parameters

$key
$failMessage

containsValues()

containsValues(array  $values,   $failMessage = null) 

Parameters

array $values
$failMessage

strictlyContainsValues()

strictlyContainsValues(array  $values,   $failMessage = null) 

Parameters

array $values
$failMessage

notContainsValues()

notContainsValues(array  $values,   $failMessage = null) 

Parameters

array $values
$failMessage

strictlyNotContainsValues()

strictlyNotContainsValues(array  $values,   $failMessage = null) 

Parameters

array $values
$failMessage

isEqualTo()

isEqualTo(  $value,   $failMessage = null) 

Parameters

$value
$failMessage

isNotEqualTo()

isNotEqualTo(  $value,   $failMessage = null) 

Parameters

$value
$failMessage

isIdenticalTo()

isIdenticalTo(  $value,   $failMessage = null) 

Parameters

$value
$failMessage

isNotIdenticalTo()

isNotIdenticalTo(  $value,   $failMessage = null) 

Parameters

$value
$failMessage

isReferenceTo()

isReferenceTo(  $reference,   $failMessage = null) 

Parameters

$reference
$failMessage

__toString()

__toString() 

getDiff()

getDiff() 

wasSet()

wasSet() 

getValue()

getValue() 

isSetByReference()

isSetByReference() 

isNull()

isNull(  $failMessage = null) 

Parameters

$failMessage

isNotNull()

isNotNull(  $failMessage = null) 

Parameters

$failMessage

isNotFalse()

isNotFalse(  $failMessage = null) 

Parameters

$failMessage

isNotTrue()

isNotTrue(  $failMessage = null) 

Parameters

$failMessage

isCallable()

isCallable(  $failMessage = null) 

Parameters

$failMessage

isNotCallable()

isNotCallable(  $failMessage = null) 

Parameters

$failMessage

getLocale()

getLocale() 

getGenerator()

getGenerator() 

getAnalyzer()

getAnalyzer() 

getTest()

getTest() 

setWithArguments()

setWithArguments(array  $arguments) 

Parameters

array $arguments

__invoke()

__invoke(\closure  $assertions) 

Parameters

\closure $assertions

containsValue()

containsValue(  $value,   $failMessage,   $strict) 

Parameters

$value
$failMessage
$strict

notContainsValue()

notContainsValue(  $value,   $failMessage,   $strict) 

Parameters

$value
$failMessage
$strict

intersect()

intersect(array  $values,   $failMessage,   $strict) 

Parameters

array $values
$failMessage
$strict

notIntersect()

notIntersect(array  $values,   $failMessage,   $strict) 

Parameters

array $values
$failMessage
$strict

getIntersection()

getIntersection(array  $values,   $strict) 

Parameters

array $values
$strict

getDifference()

getDifference(array  $values,   $strict) 

Parameters

array $values
$strict

getValues()

getValues(array  $values,   $equal,   $strict) 

Parameters

array $values
$equal
$strict

valueIsSet()

valueIsSet(  $message = 'Value is undefined') 

Parameters

$message

getKeysAsserter()

getKeysAsserter() 

getValuesAsserter()

getValuesAsserter() 

getSizeAsserter()

getSizeAsserter() 

callAssertion()

callAssertion(  $method, array  $arguments) 

Parameters

$method
array $arguments

innerAsserterCanUse()

innerAsserterCanUse(  $method) 

Parameters

$method

callInnerAsserterMethod()

callInnerAsserterMethod(  $method,   $arguments) 

Parameters

$method
$arguments

resetInnerAsserter()

resetInnerAsserter() 

diff()

diff(  $expected) 

Parameters

$expected

pass()

pass() 

fail()

fail(  $reason) 

Parameters

$reason

getTypeOf()

getTypeOf(  $mixed) 

Parameters

$mixed

_()

_(  $string) 

Parameters

$string

__()

__(  $singular,   $plural,   $quantity) 

Parameters

$singular
$plural
$quantity

parentIsSet()

parentIsSet()