public function testSetValidators() { $validator = $this->getMockBuilder('Rapid\\Form\\Validator\\Required')->getMock(); $this->assertEquals(array(), $this->element->validators()); $validators = array(); $this->element->setValidators($validators); $this->assertEquals($validators, $this->element->validators()); $validators[] = clone $validator; $this->element->setValidators($validators); $this->assertEquals($validators, $this->element->validators()); $validator2 = clone $validator; $this->element->addValidator($validator2); $validators[] = $validator2; $this->assertEquals($validators, $this->element->validators()); }