You are here

public function DialogRendererTest::testConstructorRendererArgument in Drupal 8

@group legacy @expectedDeprecation The renderer service must be passed to Drupal\Core\Render\MainContent\DialogRenderer::__construct and will be required before Drupal 9.0.0. See https://www.drupal.org/node/3009400

File

core/tests/Drupal/Tests/Core/Controller/DialogRendererTest.php, line 20

Class

DialogRendererTest
@coversDefaultClass \Drupal\Core\Render\MainContent\DialogRenderer @group Ajax

Namespace

Drupal\Tests\Core\Controller

Code

public function testConstructorRendererArgument() {
  $title_resolver = $this
    ->createMock(TitleResolverInterface::class);
  $container = $this
    ->createMock(ContainerInterface::class);
  $container
    ->expects($this
    ->once())
    ->method('get')
    ->with('renderer')
    ->willReturn(NULL);
  \Drupal::setContainer($container);
  new DialogRenderer($title_resolver);
}