Code Duplication    Length = 16-20 lines in 2 locations

Tests/Service/FindDirectoryServiceTest.php 2 locations

@@ 126-141 (lines=16) @@
123
    /**
124
     * Test find empty result
125
     */
126
    public function testFindEmptyResult()
127
    {
128
        $find_directory_service = $this->setPatternAndDirectory('bad');
129
        $found = $find_directory_service->find();
130
131
        $file_iterator = $find_directory_service->getFileIterator();
132
        $this->assertInstanceOf(
133
            \GlobIterator::class,
134
            $file_iterator
135
        );
136
137
        // TODO: Fix when bug is fixed https://bugs.php.net/bug.php?id=55701
138
        // $this->assertEquals(0, $file_iterator->count());
139
        $this->assertEquals(4, count(iterator_to_array($file_iterator)));
140
        $this->assertEquals(0, count($found));
141
    }
142
143
    /**
144
     * Test find result
@@ 171-190 (lines=20) @@
168
    /**
169
     * Test find empty result, extension set
170
     */
171
    public function testFindEmptyResultExtensionSet()
172
    {
173
        $find_directory_service = $this->setPatternAndDirectory(
174
            'bad',
175
            '/../Fixtures/directory',
176
            'txt'
177
        );
178
        $found = $find_directory_service->find();
179
180
        $file_iterator = $find_directory_service->getFileIterator();
181
        $this->assertInstanceOf(
182
            \GlobIterator::class,
183
            $file_iterator
184
        );
185
186
        // TODO: Fix when bug is fixed https://bugs.php.net/bug.php?id=55701
187
        // $this->assertEquals(0, $file_iterator->count());
188
        $this->assertEquals(2, count(iterator_to_array($file_iterator)));
189
        $this->assertEquals(0, count($found));
190
    }
191
192
    /**
193
     * Test find result, extension set