/** * @dataProvider providerHandle * @param $name * @param $path * @param $option * @param $target * @param $expected1 * @param $expected2 */ public function testHandle($name, $path, $option, $target, $expected1, $expected2) { $router = new Router(); $router->add($name, $path, $option); $router->handle($target); $this->assertEquals($expected1, $router->getControllerName()); $this->assertEquals($expected2, $router->getParams()); }