name, 'Property does not return correct value.' ); self::assertSame( null, $var->value, 'Property does not return correct value.' ); self::assertSame( null, $var->type, 'Property does not return correct value.' ); self::assertSame( ezcTemplateVariable::DIR_NONE, $var->direction, 'Property does not return correct value.' ); } /** * Test passing constructor values */ public function testInit() { $var = new ezcTemplateVariable( 'Sheridan John', 'Bruce Boxleitner', 'string', ezcTemplateVariable::DIR_IN ); self::assertSame( 'Sheridan John', $var->name, 'Property does not return correct value.' ); self::assertSame( 'Bruce Boxleitner', $var->value, 'Property does not return correct value.' ); self::assertSame( 'string', $var->type, 'Property does not return correct value.' ); self::assertSame( ezcTemplateVariable::DIR_IN, $var->direction, 'Property does not return correct value.' ); } } ?>