/**
  * get revision
  * DynamicField 정보 없이 조회
  *
  * @param string $revisionId revision document id
  * @return array
  */
 public function fetchRevision($revisionId)
 {
     return $this->revision->find($revisionId);
 }
 /**
  * test find
  *
  * @return void
  */
 public function testFind()
 {
     $conn = $this->conn;
     $revisionManager = $this->revisionManager;
     $keygen = $this->keygen;
     $repo = new RevisionRepository($conn, $revisionManager, $keygen);
     $revisionId = 'revisoinId';
     $query = $this->query;
     $query->shouldReceive('where')->andReturn($query);
     $query->shouldReceive('first')->andReturn(['revisionId' => $revisionId]);
     $result = $repo->find($revisionId);
     $this->assertEquals($revisionId, $result['revisionId']);
 }