setUpTestRows(); } protected function tearDown() { $this->dropFileCollection(); parent::tearDown(); } /** * Sets up test rows. */ protected function setUpTestRows() { $collection = $this->getConnection()->getFileCollection(); for ($i = 1; $i <= 10; $i++) { $collection->storeBytes('content' . $i, ['filename' => 'name' . $i]); } } // Tests : public function testAll() { $connection = $this->getConnection(); $query = new Query; $rows = $query->from('fs')->all($connection); $this->assertEquals(10, count($rows)); } public function testOne() { $connection = $this->getConnection(); $query = new Query; $row = $query->from('fs')->one($connection); $this->assertTrue($row instanceof \MongoGridFSFile); } }