Code Duplication    Length = 13-14 lines in 4 locations

src/Kunstmaan/AdminListBundle/Tests/unit/AdminList/Configurator/AbstractDoctrineDBALAdminListConfiguratorTest.php 2 locations

@@ 84-96 (lines=13) @@
81
        $this->config->setFilterBuilder($filterBuilder);
82
    }
83
84
    public function testEditUrlFor()
85
    {
86
        $config = $this->config;
87
        $item = ['id' => 666];
88
        $url = $config->getEditUrlFor($item);
89
        $this->assertCount(2, $url);
90
        $this->assertArrayHasKey('path', $url);
91
        $this->assertArrayHasKey('params', $url);
92
        $this->assertArrayHasKey('id', $url['params']);
93
        $this->assertEquals('somebundle_admin_someentity_edit', $url['path']);
94
        $this->assertCount(1, $url['params']);
95
        $this->assertEquals(666, $url['params']['id']);
96
    }
97
98
    public function testDeleteUrlFor()
99
    {
@@ 98-110 (lines=13) @@
95
        $this->assertEquals(666, $url['params']['id']);
96
    }
97
98
    public function testDeleteUrlFor()
99
    {
100
        $config = $this->config;
101
        $item = ['id' => 666];
102
        $url = $config->getDeleteUrlFor($item);
103
        $this->assertCount(2, $url);
104
        $this->assertArrayHasKey('path', $url);
105
        $this->assertArrayHasKey('params', $url);
106
        $this->assertArrayHasKey('id', $url['params']);
107
        $this->assertEquals('somebundle_admin_someentity_delete', $url['path']);
108
        $this->assertCount(1, $url['params']);
109
        $this->assertEquals(666, $url['params']['id']);
110
    }
111
112
    public function testGetCountField()
113
    {

src/Kunstmaan/AdminListBundle/Tests/unit/AdminList/Configurator/AbstractDoctrineORMAdminListConfiguratorTest.php 2 locations

@@ 130-143 (lines=14) @@
127
        $this->assertInstanceOf(Query::class, $query);
128
    }
129
130
    public function testEditUrlFor()
131
    {
132
        $config = $this->config;
133
        $item = new Popup();
134
        $item->setId(666);
135
        $url = $config->getEditUrlFor($item);
136
        $this->assertCount(2, $url);
137
        $this->assertArrayHasKey('path', $url);
138
        $this->assertArrayHasKey('params', $url);
139
        $this->assertArrayHasKey('id', $url['params']);
140
        $this->assertEquals('somebundle_admin_someentity_edit', $url['path']);
141
        $this->assertCount(1, $url['params']);
142
        $this->assertEquals(666, $url['params']['id']);
143
    }
144
145
    public function testDeleteUrlFor()
146
    {
@@ 145-158 (lines=14) @@
142
        $this->assertEquals(666, $url['params']['id']);
143
    }
144
145
    public function testDeleteUrlFor()
146
    {
147
        $config = $this->config;
148
        $item = new Popup();
149
        $item->setId(666);
150
        $url = $config->getDeleteUrlFor($item);
151
        $this->assertCount(2, $url);
152
        $this->assertArrayHasKey('path', $url);
153
        $this->assertArrayHasKey('params', $url);
154
        $this->assertArrayHasKey('id', $url['params']);
155
        $this->assertEquals('somebundle_admin_someentity_delete', $url['path']);
156
        $this->assertCount(1, $url['params']);
157
        $this->assertEquals(666, $url['params']['id']);
158
    }
159
160
    /**
161
     * @throws \ReflectionException