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