Code Duplication    Length = 11-11 lines in 2 locations

tests/unit/ParserTest.php 2 locations

@@ 33-43 (lines=11) @@
30
        static::assertTrue($parser->hasValueParser($valueParser));
31
    }
32
33
    public function testAddingAParser()
34
    {
35
        /** @var ValueParserInterface $valueParser */
36
        $valueParser = m::mock(ValueParserInterface::class);
37
38
        $parser = new Parser();
39
        static::assertFalse($parser->hasValueParser($valueParser));
40
41
        $parser->addValueParser($valueParser);
42
        static::assertTrue($parser->hasValueParser($valueParser));
43
    }
44
45
    public function testRemovingAParser()
46
    {
@@ 45-55 (lines=11) @@
42
        static::assertTrue($parser->hasValueParser($valueParser));
43
    }
44
45
    public function testRemovingAParser()
46
    {
47
        /** @var ValueParserInterface $valueParser */
48
        $valueParser = m::mock(ValueParserInterface::class);
49
50
        $parser = new Parser([$valueParser]);
51
52
        static::assertTrue($parser->hasValueParser($valueParser));
53
        $parser->removeValueParser($valueParser);
54
        static::assertFalse($parser->hasValueParser($valueParser));
55
    }
56
57
    public function testParserIteratesSoNothingShouldHappenIfThereIsNoRequestForData()
58
    {