Version 1
[yaffs-website] / web / core / modules / comment / src / Tests / Views / RowRssTest.php
diff --git a/web/core/modules/comment/src/Tests/Views/RowRssTest.php b/web/core/modules/comment/src/Tests/Views/RowRssTest.php
new file mode 100644 (file)
index 0000000..343b797
--- /dev/null
@@ -0,0 +1,32 @@
+<?php
+
+namespace Drupal\comment\Tests\Views;
+
+/**
+ * Tests the comment rss row plugin.
+ *
+ * @group comment
+ * @see \Drupal\comment\Plugin\views\row\Rss
+ */
+class RowRssTest extends CommentTestBase {
+
+  /**
+   * Views used by this test.
+   *
+   * @var array
+   */
+  public static $testViews = ['test_comment_rss'];
+
+  /**
+   * Test comment rss output.
+   */
+  public function testRssRow() {
+    $this->drupalGet('test-comment-rss');
+
+    $result = $this->xpath('//item');
+    $this->assertEqual(count($result), 1, 'Just one comment was found in the rss output.');
+
+    $this->assertEqual($result[0]->pubdate, gmdate('r', $this->comment->getCreatedTime()), 'The right pubDate appears in the rss output.');
+  }
+
+}