/**
  * @covers ::enhance
  */
 public function testEnhanceWithEntityRevision()
 {
     $route = new Route('/test-path/{entity_test_revision}', [], [], ['parameters' => ['entity_test_revision' => ['type' => 'entity_revision:entity_test']]]);
     $request = Request::create('/test-path/123');
     $entity = $this->prophesize(EntityInterface::class);
     $defaults = [];
     $defaults['entity_test_revision'] = $entity->reveal();
     $defaults[RouteObjectInterface::ROUTE_OBJECT] = $route;
     $expected = $defaults;
     $expected['_entity_revision'] = $defaults['entity_test_revision'];
     $this->assertEquals($expected, $this->routeEnhancer->enhance($defaults, $request));
 }