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()); }