Issue #3339780 by Nikolas Haliotis, quietone: Move getContent and getContentUpdate inline

merge-requests/4157/merge
Dave Long 2023-07-25 17:14:11 +01:00
parent 4912be319e
commit e646c8e5d9
No known key found for this signature in database
GPG Key ID: ED52AE211E142771
1 changed files with 7 additions and 32 deletions

View File

@ -521,7 +521,10 @@ class DbLogTest extends BrowserTestBase {
// Create a node using the form in order to generate an add content event
// (which is not triggered by drupalCreateNode).
$edit = $this->getContent();
$edit = [
'title[0][value]' => $this->randomMachineName(8),
'body[0][value]' => $this->randomMachineName(32),
];
$title = $edit['title[0][value]'];
$this->drupalGet('node/add/' . $type);
$this->submitForm($edit, 'Save');
@ -530,7 +533,9 @@ class DbLogTest extends BrowserTestBase {
$node = $this->drupalGetNodeByTitle($title);
$this->assertNotNull($node, new FormattableMarkup('Node @title was loaded', ['@title' => $title]));
// Edit the node.
$edit = $this->getContentUpdate($type);
$edit = [
'body[0][value]' => $this->randomMachineName(32),
];
$this->drupalGet('node/' . $node->id() . '/edit');
$this->submitForm($edit, 'Save');
$this->assertSession()->statusCodeEquals(200);
@ -572,36 +577,6 @@ class DbLogTest extends BrowserTestBase {
$this->assertSession()->pageTextContains('node/' . $node->id());
}
/**
* Creates random content based on node content type.
*
* @return array
* Random content needed by various node types.
*/
private function getContent() {
$content = [
'title[0][value]' => $this->randomMachineName(8),
'body[0][value]' => $this->randomMachineName(32),
];
return $content;
}
/**
* Creates random content as an update based on node content type.
*
* @param string $type
* Node content type (e.g., 'article').
*
* @return array
* Random content needed by various node types.
*/
private function getContentUpdate($type) {
$content = [
'body[0][value]' => $this->randomMachineName(32),
];
return $content;
}
/**
* Tests the addition and clearing of log events through the admin interface.
*