function testSetAttributeCanOverwriteExistingAttributes() { $input = new T_Form_Hidden('alias', 'value'); $input->setAttribute('name', 'value1')->setAttribute('name', 'value2'); $this->assertSame($input->getAttribute('name'), 'value2'); $this->assertSame($input->getAllAttributes(), array('name' => 'value2')); }