Completed
Push — master ( 01b9e4...761718 )
by Yaroslav
02:28 queued 12s
created

TagAdminTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 21
Duplicated Lines 0 %

Coupling/Cohesion

Components 1
Dependencies 1

Importance

Changes 0
Metric Value
wmc 2
lcom 1
cbo 1
dl 0
loc 21
rs 10
c 0
b 0
f 0

2 Methods

Rating   Name   Duplication   Size   Complexity  
A testConfigureListFields() 0 9 1
A testConfigureFormFields() 0 8 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Harentius\BlogBundle\Tests\Unit\Admin\Admin;
6
7
use Harentius\BlogBundle\Admin\Admin\TagAdmin;
8
use Harentius\BlogBundle\Test\SonataAdminClassTestCase;
9
10
class TagAdminTest extends SonataAdminClassTestCase
11
{
12
    public function testConfigureListFields(): void
13
    {
14
        $articleAdmin = $this->createAdmin(TagAdmin::class);
15
        $this->assertHasListFields($articleAdmin, [
16
            'name',
17
            'slug',
18
            '_action',
19
        ]);
20
    }
21
22
    public function testConfigureFormFields(): void
23
    {
24
        $articleAdmin = $this->createAdmin(TagAdmin::class);
25
        $this->assertHasFormFields($articleAdmin, [
26
            'name',
27
            'slug',
28
        ]);
29
    }
30
}
31