Code Duplication    Length = 12-12 lines in 2 locations

tests/VDB/Spider/Tests/PersistenceHandler/FileSerializedResourcePersistenceHandlerTest.php 2 locations

@@ 44-55 (lines=12) @@
41
     * @covers VDB\Spider\PersistenceHandler\FileSerializedResourcePersistenceHandler
42
     * @dataProvider persistenceProvider
43
     */
44
    public function testPersist($resource, $expectedFilePath, $expectedFileContents)
45
    {
46
        $this->handler->persist($resource);
47
48
        $this->assertFileExists($expectedFilePath);
49
50
        $savedResource = unserialize(file_get_contents($expectedFilePath));
51
        $this->assertEquals(
52
            $expectedFileContents,
53
            $savedResource->getResponse()->getBody()
54
        );
55
    }
56
57
    /**
58
     * @covers VDB\Spider\PersistenceHandler\FileSerializedResourcePersistenceHandler
@@ 61-72 (lines=12) @@
58
     * @covers VDB\Spider\PersistenceHandler\FileSerializedResourcePersistenceHandler
59
     * @dataProvider persistenceWithoutFilenameProvider
60
     */
61
    public function testPersistResourcesWithoutFilename($resource, $expectedFilePath, $expectedFileContents)
62
    {
63
        $this->handler->persist($resource);
64
65
        $this->assertFileExists($expectedFilePath);
66
67
        $savedResource = unserialize(file_get_contents($expectedFilePath));
68
        $this->assertEquals(
69
            $expectedFileContents,
70
            $savedResource->getResponse()->getBody()
71
        );
72
    }
73
74
    public function persistenceWithoutFilenameProvider()
75
    {