PHP Class Storm\Tests\Unit\Object\PropertyDataTest

Inheritance: extends Storm\Tests\StormTestCase
Show file Open project: timetoogo/penumbra

Protected Properties

Property Type Description
$Property1 Storm\Core\Object\IProperty
$Property2 Storm\Core\Object\IProperty
$PropertyData Storm\Core\Object\PropertyData

Public Methods

Method Description
testAddedValuesAreSameAsReturnedByIndexor ( )
testAddedValuesAreSet ( )
testCorrectPropertiesAreReturned ( )
testEquivalentPropertyDataMatches ( )
testUnsetValuesAreNotSet ( )

Protected Methods

Method Description
MakePropertyDataMock ( array $Properties )
MakePropertyMock ( $Identifier )
setUp ( )

Method Details

MakePropertyDataMock() protected method

protected MakePropertyDataMock ( array $Properties )
$Properties array

MakePropertyMock() final protected method

final protected MakePropertyMock ( $Identifier )

setUp() protected method

protected setUp ( )

testAddedValuesAreSameAsReturnedByIndexor() public method

testAddedValuesAreSet() public method

testCorrectPropertiesAreReturned() public method

testEquivalentPropertyDataMatches() public method

testUnsetValuesAreNotSet() public method

Property Details

$Property1 protected property

protected IProperty,Storm\Core\Object $Property1
return Storm\Core\Object\IProperty

$Property2 protected property

protected IProperty,Storm\Core\Object $Property2
return Storm\Core\Object\IProperty

$PropertyData protected property

protected PropertyData,Storm\Core\Object $PropertyData
return Storm\Core\Object\PropertyData