示例#1
0
文件: BaseModel.php 项目: dwsla/deal
 public function selectDatabase()
 {
     if (!$this->connection->isConnected()) {
         $this->connection->connect();
     }
     $this->database = $this->connection->getDatabase();
 }
示例#2
0
 /**
  * Set up the test
  */
 public function setUp()
 {
     parent::setUp();
     $connection = new Connection();
     $db = $connection->getDatabase();
     $db->drop();
 }
示例#3
0
 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());
 }