Gets the fields from the View.
protected function getViewFields($view_name = 'test_view', $display_id = 'default') {
$view = views_get_view($view_name);
$view
->setDisplay($display_id);
$fields = array();
foreach ($view->displayHandlers
->get('default')
->getHandlers('field') as $field => $handler) {
$fields[] = $field;
}
return $fields;
}