예제 #1
0
 protected function classSetUp()
 {
     parent::classSetUp();
     $simpleRecord = $this->buildSimpleDocument();
     $simpleNestedRecord = $this->buildSimpleNestedDocument();
     $complexRecord = $this->buildComplexDocument();
     $complexNestedRecord = $this->buildComplexNestedDocument();
     for ($i = 0; $i < $this->recordCount; $i++) {
         $this->getTestDB()->simple->insert($simpleRecord);
         $this->getTestDB()->simpleNested->insert($simpleNestedRecord);
         $this->getTestDB()->complex->insert($complexRecord);
         $this->getTestDB()->complexNested->insert($complexNestedRecord);
         unset($simpleRecord['_id']);
         unset($simpleNestedRecord['_id']);
         unset($complexRecord['_id']);
         unset($complexNestedRecord['_id']);
     }
 }
예제 #2
0
 protected function classSetUp()
 {
     parent::classSetUp();
     $record = $this->buildSimpleDocument(['_id' => new MongoId(self::EXAMPLE_ID)]);
     $this->getTestDB()->test->insert($record);
 }