gossi\codegen\tests\parts\ModelAssertions::assertClassWithValues PHP Method

assertClassWithValues() private method

private assertClassWithValues ( PhpClass $class )
$class gossi\codegen\model\PhpClass
    private function assertClassWithValues(PhpClass $class)
    {
        $bar = $class->getProperty('bar');
        $this->assertFalse($bar->getValue());
        $this->assertTrue($bar->hasValue());
        $this->assertNull($bar->getExpression());
        $magic = $class->getProperty('magic');
        $this->assertNull($magic->getValue());
        $this->assertTrue($magic->isExpression());
        $this->assertEquals('__LINE__', $magic->getExpression());
        $null = $class->getProperty('null');
        $this->assertFalse($null->isExpression());
        $this->assertNull($null->getValue());
        $arr = $class->getProperty('arr');
        $this->assertEquals("['papagei' => ['name' => 'Mr. Cottons Papagei']]", $arr->getExpression());
    }