/** * @return DB */ public static function getNewDb() { $db = new DB('mysql:dbname=harp-orm/query;host=127.0.0.1', 'root'); $db->setEscaping(DB::ESCAPING_MYSQL); $db->setLogger(new TestLogger()); return $db; }
/** * @covers ::setLogger * @covers ::getLogger */ public function testLogger() { $db = new DB(); $this->assertInstanceOf('Psr\\Log\\NullLogger', $db->getLogger()); $db->setLogger(new TestLogger()); $this->assertInstanceOf('Harp\\Query\\Test\\TestLogger', $db->getLogger()); }