/** * @depends testBindColumn */ public function testBindParam(DBALite_Statement $stmt) { $stmt->reset(); $stmt->setFetchMode('num'); $category = 1; $stmt->bindParam(1, $category); // Change $category after binding $category = 2; $stmt->execute(); $expected = array(3, 'Aniseed Syrup', 1, 2, '12 - 550 ml bottles', 10.0, 13, 25); $actual = $stmt->fetchRow(); $this->assertEquals($expected, $actual); return $stmt; }