/** * test get last child reply * * @return void */ public function testGetLastChildReply() { $conn = $this->conn; $repo = new DocumentRepository($conn); $code = 'aaa'; $doc = $this->getDocumentEntity(); $query = $this->query; $query->shouldReceive('where')->andReturn($query); $query->shouldReceive('max')->andReturn($code); $result = $repo->getLastChildReply($doc, 3); $this->assertEquals($code, $result); }
/** * 같은 depth 에 가장 마지막 자식노드의 reply 코드 값 * * @param DocumentEntity $doc document entity * @param int $replyCharLen replay 구분 글자 수 * @return string */ public function getLastChildReply(DocumentEntity $doc, $replyCharLen) { return $this->document->getLastChildReply($doc, $replyCharLen); }