public function testInsert()
{
$batch = new BatchInsert($this->collection);
$batch->insert(array('a' => 1))->insert(array('a' => 2))->execute();
$result = $this->collection->findAsArray()->sort(array('a' => 1))->map(function ($data) {
unset($data['_id']);
return $data;
});
$this->assertEquals(array_values($result), array(array('a' => 1), array('a' => 2)));
}