|
@@ 7-18 (lines=12) @@
|
| 4 |
|
|
| 5 |
|
class HSPHPTest extends PHPUnit_Framework_TestCase |
| 6 |
|
{ |
| 7 |
|
public function testFetchArray() |
| 8 |
|
{ |
| 9 |
|
$hs = new HSAL('localhost', 'hstest', HSAL::DRIVER_HSPHP); |
| 10 |
|
|
| 11 |
|
$result = $hs->fetchArray('test', ['id','name','cnt'], [HSAL::INDEX_PRIMARY => 3]); |
| 12 |
|
|
| 13 |
|
$this->assertTrue(is_array($result)); |
| 14 |
|
$this->assertEquals(3, count($result)); |
| 15 |
|
$this->assertEquals(3, $result[0]); |
| 16 |
|
$this->assertEquals('page 3', $result[1]); |
| 17 |
|
$this->assertEquals(0, $result[2]); |
| 18 |
|
} |
| 19 |
|
|
| 20 |
|
public function testFetchAssoc() |
| 21 |
|
{ |
|
@@ 20-31 (lines=12) @@
|
| 17 |
|
$this->assertEquals(0, $result[2]); |
| 18 |
|
} |
| 19 |
|
|
| 20 |
|
public function testFetchAssoc() |
| 21 |
|
{ |
| 22 |
|
$hs = new HSAL('localhost', 'hstest', HSAL::DRIVER_HSPHP); |
| 23 |
|
|
| 24 |
|
$result = $hs->fetchArray('test', ['id','name','cnt'], [HSAL::INDEX_PRIMARY => 3]); |
| 25 |
|
|
| 26 |
|
$this->assertTrue(is_array($result)); |
| 27 |
|
$this->assertEquals(3, count($result)); |
| 28 |
|
$this->assertEquals(3, $result['id']); |
| 29 |
|
$this->assertEquals('page 3', $result['name']); |
| 30 |
|
$this->assertEquals(0, $result['cnt']); |
| 31 |
|
} |
| 32 |
|
|
| 33 |
|
public function testFetchColumn() |
| 34 |
|
{ |