getClientRoutes(); /** @var \Illuminate\Routing\Route */ foreach (Route::getRoutes() as $route) { if (\strpos($route->getPrefix(), 'v2') !== false) { $this->assertArrayHasKey($route->getName(), $routes); $this->assertArrayHasKey('uri', $routes[$route->getName()]); $this->assertArrayHasKey('methods', $routes[$route->getName()]); $this->assertEquals($route->methods(), $routes[$route->getName()]['methods']); $this->assertEquals($route->uri(), $routes[$route->getName()]['uri']); } else { $this->assertArrayNotHasKey($route->getName(), $routes); } } } public function testGenRequest() { $this->expectNotToPerformAssertions(); $routes = $this->getClientRoutes(); foreach ($routes as $name => $route) { $data = []; $query = []; if (\strpos($route['uri'], '{customer}') !== false) { $query['customer'] = 1; } if (\strpos($route['uri'], '{question}') !== false) { $query['question'] = 1; } if (\strpos($route['uri'], '{answer}') !== false) { $query['answer'] = 1; } $request = Utils::getResquest($name, $query, $data); $request->uri; $request->method; $request->data; } } }