Code Duplication    Length = 10-10 lines in 3 locations

tests/Doubler/Generator/ClassMirrorTest.php 3 locations

@@ 236-245 (lines=10) @@
233
    /**
234
     * @test
235
     */
236
    public function it_ignores_final_methods()
237
    {
238
        $class = new \ReflectionClass('Fixtures\Prophecy\WithFinalMethod');
239
240
        $mirror = new ClassMirror();
241
242
        $classNode = $mirror->reflect($class, array());
243
244
        $this->assertCount(0, $classNode->getMethods());
245
    }
246
247
    /**
248
     * @test
@@ 13-22 (lines=10) @@
10
    /**
11
     * @test
12
     */
13
    public function it_reflects_allowed_magic_methods()
14
    {
15
        $class = new \ReflectionClass('Fixtures\Prophecy\SpecialMethods');
16
17
        $mirror = new ClassMirror();
18
19
        $node = $mirror->reflect($class, array());
20
21
        $this->assertCount(7, $node->getMethods());
22
    }
23
24
    /**
25
     * @test
@@ 320-329 (lines=10) @@
317
    /**
318
     * @test
319
     */
320
    public function it_does_not_throw_exception_for_virtually_private_finals()
321
    {
322
        $class = new \ReflectionClass('Fixtures\Prophecy\WithFinalVirtuallyPrivateMethod');
323
324
        $mirror = new ClassMirror();
325
326
        $classNode = $mirror->reflect($class, array());
327
328
        $this->assertCount(0, $classNode->getMethods());
329
    }
330
331
    /**
332
     * @test