public function testFromArray()
{
$document = new DocumentStub($this->collection);
$document->merge(array('balance' => 123, 'status' => 'DELETED', 'profile' => array('name' => 'UPDATED_NAME', 'birth' => array('day' => 11))));
$this->assertEquals(123, $document->get('balance'));
$this->assertEquals('DELETED', $document->get('status'));
$this->assertEquals('UPDATED_NAME', $document->get('profile.name'));
$this->assertEquals(1984, $document->get('profile.birth.year'));
$this->assertEquals(11, $document->get('profile.birth.day'));
}