コード例 #1
0
ファイル: BaseModel.php プロジェクト: dwsla/deal
 public function selectDatabase()
 {
     if (!$this->connection->isConnected()) {
         $this->connection->connect();
     }
     $this->database = $this->connection->getDatabase();
 }
コード例 #2
0
ファイル: AbstractControllerTest.php プロジェクト: dwsla/deal
 /**
  * Set up the test
  */
 public function setUp()
 {
     parent::setUp();
     $connection = new Connection();
     $db = $connection->getDatabase();
     $db->drop();
 }
コード例 #3
0
ファイル: ConnectionTest.php プロジェクト: dwsla/deal
 public function testGetDatabase()
 {
     $mongo = Mockery::mock('MongoDB');
     $connClass = Mockery::mock('mConnection');
     $connClass->shouldReceive('database')->andReturn(new Database($mongo));
     $monga = Mockery::mock('Monga');
     $monga->shouldReceive('connection')->andReturn($connClass);
     $connection = new Connection(array('connectionClass' => $monga));
     $this->assertInstanceOf('\\League\\Monga\\Database', $connection->getDatabase());
 }