public function testNestedValidator()
{
$validator = new Validator();
$validator->addField('test')->maxLength(5);
$this->object->addField('child')->validator($validator);
$this->object->addField('foobar')->required();
$result = $this->object->run(['foobar' => 'test', 'child' => ['test' => '1234']]);
$this->assertTrue($result->isValid());
$this->assertEquals(['child.test', 'foobar'], $result->getValidated());
}