Completed
Push — master ( 51084e...d852c9 )
by Yaro
07:57
created

TextFieldTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 15
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 3

Importance

Changes 0
Metric Value
dl 0
loc 15
rs 10
c 0
b 0
f 0
wmc 2
lcom 0
cbo 3
1
<?php
2
3
namespace Yaro\Jarboe\Tests\Fields;
4
5
use Yaro\Jarboe\Table\Fields\AbstractField;
6
use Yaro\Jarboe\Table\Fields\Text;
7
use Yaro\Jarboe\Tests\Fields\Traits\ClipboardTests;
8
use Yaro\Jarboe\Tests\Fields\Traits\InlineTests;
9
use Yaro\Jarboe\Tests\Fields\Traits\MaskableTests;
10
use Yaro\Jarboe\Tests\Fields\Traits\NullableTests;
11
use Yaro\Jarboe\Tests\Fields\Traits\OrderableTests;
12
use Yaro\Jarboe\Tests\Fields\Traits\PlaceholderTests;
13
use Yaro\Jarboe\Tests\Fields\Traits\TooltipTests;
14
use Yaro\Jarboe\Tests\Fields\Traits\TranslatableTests;
15
16
class TextFieldTest extends AbstractFieldTest
17
{
18
    use OrderableTests;
19
    use NullableTests;
20
    use TooltipTests;
21
    use ClipboardTests;
22
    use InlineTests;
23
    use TranslatableTests;
24
    use MaskableTests;
25
    use PlaceholderTests;
26
27
    protected function getFieldWithName(): AbstractField
28
    {
29
        return Text::make(self::NAME);
30
    }
31
32
    protected function getFieldWithNameAndTitle(): AbstractField
33
    {
34
        return Text::make(self::NAME, self::TITLE);
35
    }
36
}
37