function testCanAcceptAVisitor() { $hidden = new T_Form_Hidden('alias', 'value'); $visitor = new T_Test_VisitorStub(); $hidden->accept($visitor); $visited = $visitor->getVisited(); $this->assertSame($visited['object'][0], $hidden); $this->assertTrue(count($visited['object']) == 1); }