Passed
Push — master ( ae4956...d30004 )
by Ingo
02:13
created

ColorPickerFieldTest::testGetSourceValues()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 16
Code Lines 9

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
eloc 9
c 1
b 0
f 0
nc 1
nop 0
dl 0
loc 16
rs 9.9666
1
<?php
2
3
namespace SilverStripe\Fontpicker\Tests\Forms;
4
5
use SilverStripe\Colorpicker\Forms\ColorPickerField;
6
use SilverStripe\Dev\SapphireTest;
7
8
class ColorPickerFieldTest extends SapphireTest
9
{
10
    public function testGetSourceValues()
11
    {
12
        $field = new ColorPickerField('test');
13
        $field->setSource([
14
            [
15
                'Title' => 'Red',
16
                'CSSClass' => 'red',
17
                'Color' => '#E51016',
18
            ],
19
            [
20
                'Title' => 'Blue',
21
                'CSSClass' => 'blue',
22
                'Color' => '#1F6BFE',
23
            ]
24
        ]);
25
        $this->assertEquals(['', 'red', 'blue'], $field->getSourceValues());
26
    }
27
}
28