public function testLastInsertIdPreparedStatement() { $sql = "SELECT * FROM test WHERE foo='bar'"; $p = new Pseudo\Pdo(); $r = new Pseudo\Result(); $r->setInsertId(10); $p->mock($sql, $r); $statement = $p->prepare($sql); $statement->execute(); $this->assertEquals(10, $p->lastInsertId()); }