Code Duplication    Length = 11-11 lines in 2 locations

tests/unit/ParserTest.php 2 locations

@@ 23-33 (lines=11) @@
20
        static::assertTrue($parser->hasValueParser($valueParser));
21
    }
22
23
    public function testAddingAParser()
24
    {
25
        /** @var ValueParserInterface|MockInterface $valueParser */
26
        $valueParser = m::mock(ValueParserInterface::class);
27
28
        $parser = new Parser();
29
        static::assertFalse($parser->hasValueParser($valueParser));
30
31
        $parser->addValueParser($valueParser);
32
        static::assertTrue($parser->hasValueParser($valueParser));
33
    }
34
35
    public function testRemovingAParser()
36
    {
@@ 35-45 (lines=11) @@
32
        static::assertTrue($parser->hasValueParser($valueParser));
33
    }
34
35
    public function testRemovingAParser()
36
    {
37
        /** @var ValueParserInterface|MockInterface $valueParser */
38
        $valueParser = m::mock(ValueParserInterface::class);
39
40
        $parser = new Parser([$valueParser]);
41
42
        static::assertTrue($parser->hasValueParser($valueParser));
43
        $parser->removeValueParser($valueParser);
44
        static::assertFalse($parser->hasValueParser($valueParser));
45
    }
46
47
    public function testParserIteratesSoNothingShouldHappenIfThereIsNoRequestForData()
48
    {