public function testUserComment() { $user = $this->getTestUser(); $article = Article::createArticle($user); $comment = Comment::createForUser($user, $article, "Some reply"); // Check user data $this->assertFalse($comment->isByVisitor()); $this->assertEquals($user->getDisplayName(), $comment->getUserDisplayName()); $this->assertEquals($user->getUsername(), $comment->getUsername()); $this->assertEquals($user->getEmail(), $comment->getUserEmail()); $this->assertEquals($user->getId(), $comment->getUserId()); $this->assertEquals($user->getRank(), $comment->getUserRank()); }
private function getNewTestArticle() { return Article::createArticle($this->getTestUser()); }