/** * @return \Zumba\PHPUnit\Extensions\Mongo\Client\Connector */ public function getMongoConnection() { if (empty($this->connection)) { $this->connection = new Connector(new \MongoClient()); $this->connection->setDb(static::DEFAULT_DATABASE); } return $this->connection; }
public function testGeneralConnection() { $connection = new Connector(new \MongoClient()); $connection->setDb('test'); $this->assertInstanceOf('Zumba\\PHPUnit\\Extensions\\Mongo\\Client\\Connector', $connection); $connection->collection('test')->insert(['document' => 'test document']); $this->assertCount(1, $connection->collection('test')->find()); $connection->collection('test')->drop(); }
public function getMongoConnection() { $connection = new Connector(Application::get('mongo_client')); $connection->setDb(Application::get('config')['mongodb']['db']); return $connection; }