/** * 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))); } }