@@ 157-170 (lines=14) @@ | ||
154 | $this->assertEquals(4, $id); |
|
155 | } |
|
156 | ||
157 | public function testInsertSpecialChars() |
|
158 | { |
|
159 | $this->dbDriver->execute( |
|
160 | "INSERT INTO Dogs (Breed, Name, Age) VALUES ('Dog', '€ Sign Pètit Pannô', 6);" |
|
161 | ); |
|
162 | ||
163 | $iterator = $this->dbDriver->getIterator('select Id, Breed, Name, Age from Dogs where id = 4'); |
|
164 | $row = $iterator->toArray(); |
|
165 | ||
166 | $this->assertEquals(4, $row[0]["id"]); |
|
167 | $this->assertEquals('Dog', $row[0]["breed"]); |
|
168 | $this->assertEquals('€ Sign Pètit Pannô', $row[0]["name"]); |
|
169 | $this->assertEquals(6, $row[0]["age"]); |
|
170 | } |
|
171 | ||
172 | public function testGetBuggyUT8() |
|
173 | { |
|
@@ 172-185 (lines=14) @@ | ||
169 | $this->assertEquals(6, $row[0]["age"]); |
|
170 | } |
|
171 | ||
172 | public function testGetBuggyUT8() |
|
173 | { |
|
174 | $this->dbDriver->execute( |
|
175 | "INSERT INTO Dogs (Breed, Name, Age) VALUES ('Dog', 'Félix', 6);" |
|
176 | ); |
|
177 | ||
178 | $iterator = $this->dbDriver->getIterator('select Id, Breed, Name, Age from Dogs where id = 4'); |
|
179 | $row = $iterator->toArray(); |
|
180 | ||
181 | $this->assertEquals(4, $row[0]["id"]); |
|
182 | $this->assertEquals('Dog', $row[0]["breed"]); |
|
183 | $this->assertEquals('Félix', $row[0]["name"]); |
|
184 | $this->assertEquals(6, $row[0]["age"]); |
|
185 | } |
|
186 | ||
187 | } |
|
188 |