public function testUpdateExistedDocument()
{
// create document
$document = $this->collection->createDocument(array('param' => 'value'))->save();
// update document
$document->set('param', 'new-value')->save();
// test
$document = $this->collection->getDocument($document->getId());
$this->assertEquals('new-value', $document->param);
}