private function ChartsBaseSettingsFormTest::getChartsDefaultSettingsMock in Charts 8.3
Get a default settings mock.
1 call to ChartsBaseSettingsFormTest::getChartsDefaultSettingsMock()
- ChartsBaseSettingsFormTest::setUp in tests/
src/ Unit/ Settings/ ChartsBaseSettingsFormTest.php
File
- tests/
src/ Unit/ Settings/ ChartsBaseSettingsFormTest.php, line 71
Class
- ChartsBaseSettingsFormTest
- Tests the ChartsBaseSettingsForm class.
Namespace
Drupal\Tests\charts\Unit\SettingsCode
private function getChartsDefaultSettingsMock() {
$chartsDefaultSettings = $this
->prophesize(ChartsDefaultSettings::class);
$chartsDefaultSettings
->getDefaults()
->willReturn([
'type' => 'line',
'library' => NULL,
'grouping' => FALSE,
'label_field' => NULL,
'data_fields' => NULL,
'field_colors' => NULL,
'title' => '',
'title_position' => 'out',
'data_labels' => FALSE,
'data_markers' => TRUE,
'legend' => TRUE,
'legend_position' => 'right',
'background' => '',
'three_dimensional' => FALSE,
'polar' => FALSE,
'tooltips' => TRUE,
'tooltips_use_html' => FALSE,
'width' => NULL,
'width_units' => '%',
'height' => NULL,
'height_units' => 'px',
'xaxis_title' => '',
'xaxis_labels_rotation' => 0,
'yaxis_title' => '',
'yaxis_min' => '',
'yaxis_max' => '',
'yaxis_prefix' => '',
'yaxis_suffix' => '',
'yaxis_decimal_count' => '',
'yaxis_labels_rotation' => 0,
'green_to' => 100,
'green_from' => 85,
'yellow_to' => 85,
'yellow_from' => 50,
'red_to' => 50,
'red_from' => 0,
'max' => 100,
'min' => 0,
]);
return $chartsDefaultSettings
->reveal();
}