/**
  * test get replies
  *
  * @return void
  */
 public function testGetReplies()
 {
     $conn = $this->conn;
     $repo = new DocumentRepository($conn);
     $doc = $this->getDocumentEntity();
     $doc->reply = 'aaa';
     $query = $this->query;
     $query->shouldReceive('where')->andReturn($query);
     $query->shouldReceive('get')->andReturn([]);
     $result = $repo->getReplies($doc);
     $this->assertEquals(0, count($result));
 }
 /**
  * drop document instance
  * * ex) 게시판 삭제
  *
  * @param ConfigEntity $config 현제 설정 되어 있는 config
  * @return void
  */
 public function dropDivisionTable(ConfigEntity $config)
 {
     if ($config->get('division') === true) {
         $this->connection->delete(sprintf("DROP TABLE `%s%s`", $this->connection()->getTablePrefix(), $this->document->divisionTable($config)));
     }
 }