diff --git a/core/tests/Drupal/Tests/Core/Controller/ControllerBaseTest.php b/core/tests/Drupal/Tests/Core/Controller/ControllerBaseTest.php
index 23b3950..33dba20 100644
--- a/core/tests/Drupal/Tests/Core/Controller/ControllerBaseTest.php
+++ b/core/tests/Drupal/Tests/Core/Controller/ControllerBaseTest.php
@@ -58,4 +58,22 @@ public function testGetConfig() {
     $this->assertEquals('value2', $config->get('key2'));
   }
 
+  /**
+   * Tests the urlGenerator method.
+   *
+   * @see \Drupal\Core\Controller\ControllerBase::urlGenerator()
+   */
+  public function testUrlGenerator() {
+
+    $url_generator = $this->getMockBuilder('\Drupal\Core\Routing\UrlGeneratorInterface')
+      ->disableOriginalConstructor()
+      ->getMock();
+
+    $this->controllerBase->setUrlGenerator($url_generator);
+    $url_generator_method = new \ReflectionMethod('Drupal\Core\Controller\ControllerBase', 'getUrlGenerator');
+    $url_generator_method->setAccessible(TRUE);
+    $result = $url_generator_method->invoke($this->controllerBase);
+    $this->assertEquals($url_generator, $result);
+  }
+
 }
