public function testCustomFieldNames() { $this->setExpectedException('fValidationException'); $_GET['bar'] = 'true'; try { $v = new fValidation(); $v->overrideFieldName(array('foo' => 'Far', 'bar' => 'BAR')); $v->addRequiredFields('foo'); $v->addIntegerFields('bar'); $v->validate(); } catch (fValidationException $e) { $this->assertContains('Far: Please enter a value', $e->getMessage()); $this->assertContains('BAR: Please enter a whole number', $e->getMessage()); throw $e; } }