gossi\codegen\tests\model\PropertyTest::testSetGetExpression PHP Method

testSetGetExpression() public method

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