mirror of
https://github.com/dannyvankooten/AltoRouter.git
synced 2025-08-06 08:27:39 +02:00
Merge pull request #105 from koenpunt/add-getroutes
add test for getRoutes
This commit is contained in:
@@ -7,11 +7,7 @@ class AltoRouterDebug extends AltoRouter{
|
|||||||
public function getNamedRoutes(){
|
public function getNamedRoutes(){
|
||||||
return $this->namedRoutes;
|
return $this->namedRoutes;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getRoutes(){
|
|
||||||
return $this->routes;
|
|
||||||
}
|
|
||||||
|
|
||||||
public function getBasePath(){
|
public function getBasePath(){
|
||||||
return $this->basePath;
|
return $this->basePath;
|
||||||
}
|
}
|
||||||
@@ -72,6 +68,20 @@ class AltoRouterTest extends PHPUnit_Framework_TestCase
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @covers AltoRouter::getRoutes
|
||||||
|
*/
|
||||||
|
public function testGetRoutes()
|
||||||
|
{
|
||||||
|
$method = 'POST';
|
||||||
|
$route = '/[:controller]/[:action]';
|
||||||
|
$target = function(){};
|
||||||
|
|
||||||
|
$this->assertInternalType('array', $this->router->getRoutes());
|
||||||
|
$this->router->map($method, $route, $target);
|
||||||
|
$this->assertEquals(array(array($method, $route, $target, null)), $this->router->getRoutes());
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @covers AltoRouter::addRoutes
|
* @covers AltoRouter::addRoutes
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user