setDefault('view_id', 'test_view'); $route->setOption('_view_display_plugin_id', 'page'); $route->setOption('_view_display_show_admin_links', TRUE); $result = Page::buildBasicRenderable('test_view', 'page_1', [], $route); $this->assertEquals('test_view', $result['#view_id']); $this->assertEquals('page', $result['#view_display_plugin_id']); $this->assertEquals(TRUE, $result['#view_display_show_admin_links']); } /** * @covers ::buildBasicRenderable */ public function testBuildBasicRenderableWithMissingRoute() { $this->setExpectedException(\BadFunctionCallException::class); Page::buildBasicRenderable('test_view', 'page_1', []); } }