\ForumTest
Synopsis
class ForumTest
extends FunctionalTest
{
- // members
- public static string $fixture_file = "forum/tests/ForumTest.yml";
- public static boolean $use_draft_site = true;
- // methods
- public void testCanView()
- public void testCanPost()
- public void testSuspended()
- public void testCanModerate()
- public void testCanAttach()
- public void testgetForbiddenWords()
- public void testfilterLanguage()
- public void testGetStickyTopics()
- public void testTopics()
- public void testGetLatestPost()
- public void testGetNumPosts()
- public void testGetNumTopics()
- public void testGetTotalAuthors()
- protected void markGhosts()
- public void testMarkAsSpamLink()
- public void testBanLink()
- public void testGhostLink()
- public void testNotifyModerators()
- public void testPostDeletionMemberIntegrity()
Hierarchy
Extends
- FunctionalTest
Tasks
Line | Task |
---|---|
6+ | Write Tests for doPostMessageForm() |
219 | Sorts by Created, which is all equal on all Posts in test, and can't be overridden, so can't rely on order |
Members
public
- $fixture_file
- $use_draft_site
Methods
protected
public
- testBanLink()
- testCanAttach()
- testCanModerate()
- testCanPost()
- testCanView()
- testGetLatestPost()
- testGetNumPosts()
- testGetNumTopics()
- testGetStickyTopics()
- testGetTotalAuthors()
- testGhostLink()
- testMarkAsSpamLink() — Note: See {@link testCanModerate()} for detailed permission tests.
- testNotifyModerators()
- testPostDeletionMemberIntegrity() — Confirm that when a post is deleted, Member with corresponding ID still exists
- testSuspended()
- testTopics()
- testfilterLanguage()
- testgetForbiddenWords()