public function getValueEvenReturnsValueOfAPrivateProperty()
{
$reflectionProperty = new Reflection\PropertyReflection(__CLASS__, 'privateProperty');
$this->assertEquals('123', $reflectionProperty->getValue($this), 'ReflectionProperty->getValue($this) did not return the value of a private property.');
$this->privateProperty = '456';
$this->assertEquals('456', $reflectionProperty->getValue($this), 'ReflectionProperty->getValue($this) did not return "456".');
}