/**
  * @dataProvider getParameters
  */
 public function testOnKernelRequest(Request $request, string $controller = null)
 {
     $eventProphecy = $this->prophesize(GetResponseEvent::class);
     $eventProphecy->getRequest()->willReturn($request)->shouldBeCalled();
     $listener = new SwaggerUiListener();
     $listener->onKernelRequest($eventProphecy->reveal());
     $this->assertEquals($controller, $request->attributes->get('_controller'));
 }