Code Duplication    Length = 13-13 lines in 5 locations

Test/OutputStreamWriterTest.php 5 locations

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