Code Duplication    Length = 8-9 lines in 5 locations

tests/unit/DisplayTest.php 5 locations

@@ 96-103 (lines=8) @@
93
    /**
94
     * @dataProvider dataPathTrimStart
95
     */
96
    public function testGetPathTrimStart($cwd, $dir, $expectedPosition)
97
    {
98
        $display = new Display();
99
        $reflectedMethod = $this->getAccessibleMethod($display, 'getPathTrimStart');
100
        $position = $reflectedMethod->invokeArgs($display, array($cwd, $dir));
101
102
        $this->assertEquals($expectedPosition, $position);
103
    }
104
105
    /**
106
     * @dataProvider dataConsoleStore
@@ 160-168 (lines=9) @@
157
    /**
158
     * @dataProvider dataQueryData
159
     */
160
    public function testGetQueryMeta($queryData, $expectedMeta, $expectedList)
161
    {
162
        $display = new Display();
163
        $display->setQueryData($queryData);
164
        $reflectedMethod = $this->getAccessibleMethod($display, 'getQueryMeta');
165
166
        $queryMeta = $reflectedMethod->invoke($display);
167
        $this->assertEquals($expectedMeta, $queryMeta);
168
    }
169
170
    /**
171
     * @dataProvider dataQueryData
@@ 173-181 (lines=9) @@
170
    /**
171
     * @dataProvider dataQueryData
172
     */
173
    public function testGetQueryList($queryData, $expectedMeta, $expectedList)
174
    {
175
        $display = new Display();
176
        $display->setQueryData($queryData);
177
        $reflectedMethod = $this->getAccessibleMethod($display, 'getQueryList');
178
179
        $queryList = $reflectedMethod->invoke($display);
180
        $this->assertEquals($expectedList, $queryList);
181
    }
182
183
    public function testGetMemoryMeta()
184
    {
@@ 207-215 (lines=9) @@
204
    /**
205
     * @dataProvider dataFileData
206
     */
207
    public function testGetFileMeta($fileData, $expectedMeta, $expectedList)
208
    {
209
        $display = new Display();
210
        $display->setFileData($fileData);
211
        $reflectedMethod = $this->getAccessibleMethod($display, 'getFileMeta');
212
213
        $fileMeta = $reflectedMethod->invoke($display);
214
        $this->assertEquals($expectedMeta, $fileMeta);
215
    }
216
217
    /**
218
     * @dataProvider dataFileData
@@ 220-228 (lines=9) @@
217
    /**
218
     * @dataProvider dataFileData
219
     */
220
    public function testGetFileList($fileData, $expectedMeta, $expectedList)
221
    {
222
        $display = new Display();
223
        $display->setFileData($fileData);
224
        $reflectedMethod = $this->getAccessibleMethod($display, 'getFileList');
225
226
        $fileList = $reflectedMethod->invoke($display);
227
        $this->assertEquals($expectedList, $fileList);
228
    }
229
230
    public function testFilterMessages()
231
    {