Code Duplication    Length = 10-10 lines in 2 locations

tests/Unit/Storage/ChainStorageTest.php 2 locations

@@ 36-45 (lines=10) @@
33
        $this->storage->addStorage($this->childStorage2->reveal());
34
    }
35
36
    public function testGetWithMessageInFirstStorage()
37
    {
38
        $expectedMessage = new Message('PHP Translation IS awesome!');
39
40
        $this->childStorage1->get('en', 'messages', 'php_translation_is_awesome')->shouldBeCalledtimes(1)->willReturn($expectedMessage);
41
        $this->childStorage2->get('en', 'messages', 'php_translation_is_awesome')->shouldNotBeCalled();
42
43
        $message = $this->storage->get('en', 'messages', 'php_translation_is_awesome');
44
        $this->assertSame($expectedMessage, $message);
45
    }
46
47
    public function testGetWithMessageInSecondStorage()
48
    {
@@ 47-56 (lines=10) @@
44
        $this->assertSame($expectedMessage, $message);
45
    }
46
47
    public function testGetWithMessageInSecondStorage()
48
    {
49
        $expectedMessage = new Message('PHP Translation IS awesome!');
50
51
        $this->childStorage1->get('en', 'messages', 'php_translation_is_awesome')->shouldBeCalledtimes(1)->willReturn(null);
52
        $this->childStorage2->get('en', 'messages', 'php_translation_is_awesome')->shouldBeCalledtimes(1)->willReturn($expectedMessage);
53
54
        $message = $this->storage->get('en', 'messages', 'php_translation_is_awesome');
55
        $this->assertSame($expectedMessage, $message);
56
    }
57
58
    public function testGetWithMessageNotFound()
59
    {