/**
  * @param array $params
  * @param array $expectedParams
  *
  * @dataProvider paramsDataProvider
  */
 public function testRouteParameters($params, array $expectedParams)
 {
     $map = [];
     foreach ($params as $name => $value) {
         $map[] = [$name, null, $value];
     }
     $this->route->expects($this->any())->method('getMatchedParam')->willReturnMap($map);
     $this->haikunator->expects($this->atLeastOnce())->method('__invoke')->with($expectedParams);
     $this->command->__invoke($this->route, $this->console);
 }