public function testRemoveFieldNamesReorder()
 {
     $v = new fValidation();
     $v->addRequiredFields('foobar', 'foo', 'baz', 'name');
     $v->addOneOrMoreRule('email', 'phone');
     $v->setMessageOrder('email', 'foo', 'baz');
     $this->assertSame(array('email,phone' => 'Please enter a value for at least one', 'foobar' => 'Please enter a value', 'foo' => 'Please enter a value', 'baz' => 'Please enter a value', 'name' => 'Please enter a value'), $v->validate(TRUE, TRUE));
     $this->assertNotSame(array('email,phone' => 'Please enter a value for at least one', 'foo' => 'Please enter a value', 'foobar' => 'Please enter a value', 'baz' => 'Please enter a value', 'name' => 'Please enter a value'), $v->validate(TRUE, TRUE));
 }