protected function internalGetVisitor()
{
$visitor = new ValueObjectVisitor\CachedValue($this->getConfigProviderMock());
$requestStack = new RequestStack();
if ($this->request) {
$requestStack->push($this->request);
}
$visitor->setRequestStack($requestStack);
return $visitor;
}