@@ 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 | * 正常系 |