Code Duplication    Length = 12-14 lines in 2 locations

Tests/ImageEntityNameResolverTest.php 2 locations

@@ 27-40 (lines=14) @@
24
        $this->cache->delete('responsive_image.image_entity');
25
    }
26
27
    public function testReturnsTheLocatedClassName()
28
    {
29
        $fileLocator = $this->getMockBuilder(ImageEntityClassLocator::class)
30
                            ->disableOriginalConstructor()
31
                            ->getMock();
32
33
        $fileLocator->expects($this->once())
34
                    ->method('getClassName')
35
                    ->will($this->returnValue('This\Is\Located'));
36
37
        $nameResolver = new ImageEntityNameResolver($fileLocator);
38
39
        $this->assertEquals('This\Is\Located', $nameResolver->getClassName());
40
    }
41
42
    public function testConfiguredValueTrumpsAll()
43
    {
@@ 42-53 (lines=12) @@
39
        $this->assertEquals('This\Is\Located', $nameResolver->getClassName());
40
    }
41
42
    public function testConfiguredValueTrumpsAll()
43
    {
44
        // Mock the ImageEntityClassLocator to return the mock of the repository
45
        $fileLocator = $this->getMockBuilder(ImageEntityClassLocator::class)
46
                            ->disableOriginalConstructor()
47
                            ->getMock();
48
        $fileLocator->expects($this->never())->method('getClassName');
49
50
        $nameResolver = new ImageEntityNameResolver($fileLocator, 'This\Is\Configured');
51
52
        $this->assertEquals('This\Is\Configured', $nameResolver->getClassName());
53
    }
54
}
55