public function testCreate()
 {
     $ticket = $this->createTicket();
     $creator = $this->createDiamanteUser();
     $comment = new Comment(self::COMMENT_CONTENT, $ticket, $creator, false);
     $this->assertEquals(self::COMMENT_CONTENT, $comment->getContent());
     $this->assertEquals($ticket, $comment->getTicket());
     $this->assertEquals($creator, $comment->getAuthor());
 }
 /**
  * @param Comment $comment
  * @return array
  */
 private function getCommentData(Comment $comment)
 {
     $data = ['attachments' => $comment->getAttachments(), 'content' => $comment->getContent(), 'created_at' => $comment->getCreatedAt(), 'updated_at' => $comment->getUpdatedAt(), 'id' => $comment->getId(), 'private' => $comment->isPrivate(), 'ticket' => $comment->getTicketId(), 'author' => $this->userService->fetchUserDetails($comment->getAuthor())];
     return $data;
 }