Code Duplication    Length = 13-13 lines in 5 locations

Test/OutputStreamWriterTest.php 5 locations

@@ 40-52 (lines=13) @@
37
     * @test
38
     * @dataProvider writeProvider
39
     */
40
    public function okFileWriteFromFilePath($filePath)
41
    {
42
        @unlink($filePath);
43
        $stream = new FileOutputStream($filePath);
44
        $writer = new OutputStreamWriter($stream);
45
        $writer->write("test");
46
        $writer->write("test");
47
        $writer->flush();
48
        $writer->close();
49
50
        $reader = new FileReader($filePath);
51
        $this->assertEquals($reader->read(), "testtest");
52
    }
53
54
    /**
55
     * 正常系
@@ 61-73 (lines=13) @@
58
     * @test
59
     * @dataProvider writeProvider
60
     */
61
    public function okFileWriteFromFileObject($filePath)
62
    {
63
        @unlink($filePath);
64
        $stream = new FileOutputStream(new File($filePath));
65
        $writer = new OutputStreamWriter($stream);
66
        $writer->write("test");
67
        $writer->write("test");
68
        $writer->flush();
69
        $writer->close();
70
71
        $reader = new FileReader($filePath);
72
        $this->assertEquals($reader->read(), "testtest");
73
    }
74
75
    /**
76
     * 正常系
@@ 81-93 (lines=13) @@
78
     * @test
79
     * @dataProvider writeProvider
80
     */
81
    public function okFileWriteOffset($filePath)
82
    {
83
        unlink($filePath);
84
        $stream = new FileOutputStream($filePath);
85
        $writer = new OutputStreamWriter($stream);
86
        $writer->write("123");
87
        $writer->write("123456", 3);
88
        $writer->flush();
89
        $writer->close();
90
91
        $reader = new FileReader($filePath);
92
        $this->assertEquals($reader->read(), "123456");
93
    }
94
95
    /**
96
     * 正常系
@@ 101-113 (lines=13) @@
98
     * @test
99
     * @dataProvider writeProvider
100
     */
101
    public function okFileWriteLength($filePath)
102
    {
103
        @unlink($filePath);
104
        $stream = new FileOutputStream($filePath);
105
        $writer = new OutputStreamWriter($stream);
106
        $writer->write("123");
107
        $writer->write("123456789", null, 3);
108
        $writer->flush();
109
        $writer->close();
110
111
        $reader = new FileReader($filePath);
112
        $this->assertEquals($reader->read(), "123123");
113
    }
114
115
    /**
116
     * 正常系
@@ 121-133 (lines=13) @@
118
     * @test
119
     * @dataProvider writeProvider
120
     */
121
    public function okFileWriteOffsetLength($filePath)
122
    {
123
        @unlink($filePath);
124
        $stream = new FileOutputStream($filePath);
125
        $writer = new OutputStreamWriter($stream);
126
        $writer->write("123");
127
        $writer->write("123456789", 3, 3);
128
        $writer->flush();
129
        $writer->close();
130
131
        $reader = new FileReader($filePath);
132
        $this->assertEquals($reader->read(), "123456");
133
    }
134
135
    /**
136
     * 正常系