Code Duplication    Length = 7-7 lines in 3 locations

tests/DeriveHeaderStrategyTest.php 1 location

@@ 54-60 (lines=7) @@
51
        $this->assertFalse($strategy->isHeaderRow($fileObject->fgetcsv()));
52
    }
53
54
    private function getFileObject() : SplFileObject
55
    {
56
        $fileObject = new SplFileObject(__DIR__ . '/_files/pipe_delimited.txt');
57
        $fileObject->setFlags(SplFileObject::READ_CSV);
58
        $fileObject->setCsvControl('|');
59
        return $fileObject;
60
    }
61
}
62

tests/MappedHeaderStrategyTest.php 1 location

@@ 88-94 (lines=7) @@
85
        );
86
    }
87
88
    private function getFileObject() : SplFileObject
89
    {
90
        $fileObject = new SplFileObject(__DIR__ . '/_files/basic.csv');
91
        $fileObject->setFlags(SplFileObject::READ_CSV);
92
        $fileObject->setCsvControl(',');
93
        return $fileObject;
94
    }
95
96
    private function getStrategy() : MappedHeaderStrategy
97
    {

tests/ProvidedHeaderStrategyTest.php 1 location

@@ 50-56 (lines=7) @@
47
        $this->assertFalse($strategy->isHeaderRow($fileObject->fgetcsv()));
48
    }
49
50
    private function getFileObject() : SplFileObject
51
    {
52
        $fileObject = new SplFileObject(__DIR__ . '/_files/basic.csv');
53
        $fileObject->setFlags(SplFileObject::READ_CSV);
54
        $fileObject->setCsvControl(',');
55
        return $fileObject;
56
    }
57
58
    private function getStrategy() : ProvidedHeaderStrategy
59
    {