public function Anonymouspublishingtest::createComment in Anonymous Publishing 7
Helper function to create a comment.
4 calls to Anonymouspublishingtest::createComment()
- Anonymouspublishingtest::createByPeBoth in tests/
anonymous_publishing.test - Self-activate, persistent validation(0), by(2).
- Anonymouspublishingtest::createSaNpBoth in tests/
anonymous_publishing.test - Self-activate, verify each post(2), NA(0).
- Anonymouspublishingtest::createSaPeBoth in tests/
anonymous_publishing.test - Self-activate, persistent validation(0), NA(0)
- Anonymouspublishingtest::createUnPeBoth in tests/
anonymous_publishing.test - Self-activate.
File
- tests/
anonymous_publishing.test, line 62
Class
- Anonymouspublishingtest
- Tests for the Anonymous Publishing modules.
Code
public function createComment($url, $email = NULL, $alias = NULL) {
$this
->drupalGet($url);
$edit = array();
$edit['subject'] = 'Comment: ' . $this
->randomName(8);
$edit['comment_body[und][0][value]'] = $this
->randomName(7) . ' ' . $this
->randomName(9) . '.';
if ($email) {
$edit['anonymous_publishing[email]'] = $email;
}
if ($alias) {
$edit['anonymous_publishing[alias]'] = $alias;
}
$this
->drupalPost($url, $edit, t('Save'));
}