/** * @param Request $request * @param array $routes * @param $result * * @dataProvider provideCheckRoutePatternTestData */ public function testCheckCurrentRoutePattern(Request $request, array $routes, $result) { app(HttpKernelContract::class)->handle($request); $this->assertSame($result, \Active::checkRoutePattern($routes)); $this->assertSame($result, app('active')->checkRoutePattern($routes)); $this->assertSame($result, if_route_pattern($routes)); }