public function testSetGetExpression()
{
$prop = new PhpProperty('needsName');
$this->assertNull($prop->getExpression());
$this->assertFalse($prop->isExpression());
$this->assertSame($prop, $prop->setExpression('null'));
$this->assertEquals('null', $prop->getExpression());
$this->assertTrue($prop->isExpression());
$this->assertSame($prop, $prop->unsetExpression());
$this->assertNull($prop->getExpression());
$this->assertFalse($prop->isExpression());
}