public function testPut()
{
$collection = $this->getGridFS();
$id = $collection->put(__FILE__, ['chunkSize' => 100, 'foo' => 'bar']);
$newCollection = $this->getCheckDatabase()->selectCollection('fs.files');
$newChunksCollection = $this->getCheckDatabase()->selectCollection('fs.chunks');
$this->assertSame(1, $newCollection->count());
$size = filesize(__FILE__);
$numberOfChunks = (int) ceil($size / 100);
$this->assertSame($numberOfChunks, $newChunksCollection->count());
}