public function testSingleField()
{
$this->specify('Test identical validator with single field.', function () {
$validation = new Validation();
$validation->add('name', new Validation\Validator\Identical(['accepted' => 'SomeValue']));
$messages = $validation->validate(['name' => 'SomeValue']);
expect($messages->count())->equals(0);
$messages = $validation->validate(['name' => 'SomeValue123']);
expect($messages->count())->equals(1);
$expectedMessages = Validation\Message\Group::__set_state(['_messages' => [0 => Validation\Message::__set_state(['_type' => 'Identical', '_message' => 'Field name does not have the expected value', '_field' => 'name', '_code' => '0'])]]);
expect($expectedMessages)->equals($messages);
});
}