Commit 2c593bdc by Taylor Otwell

added controller routing tests.

parent d6e21a41
...@@ -68,4 +68,20 @@ class RoutingTest extends PHPUnit_Framework_TestCase { ...@@ -68,4 +68,20 @@ class RoutingTest extends PHPUnit_Framework_TestCase {
$this->assertEquals('GET /profile/(:any)/(:any?)', Router::route('GET', 'profile/taylor/otwell')->key); $this->assertEquals('GET /profile/(:any)/(:any?)', Router::route('GET', 'profile/taylor/otwell')->key);
} }
/**
* Test that basic controller routing is working.
*
* @group laravel
*/
public function testBasicRouteToControllerIsRouted()
{
$this->assertEquals('home@index', Router::route('GET', '/')->action['uses']);
$this->assertEquals('auth@index', Router::route('GET', 'auth')->action['uses']);
$this->assertEquals('home@index', Router::route('GET', 'home')->action['uses']);
$this->assertEquals('home@index', Router::route('GET', 'home/index')->action['uses']);
$this->assertEquals('home@profile', Router::route('GET', 'home/profile')->action['uses']);
$this->assertEquals('admin.panel@index', Router::route('GET', 'admin/panel')->action['uses']);
$this->assertEquals('admin.panel@show', Router::route('GET', 'admin/panel/show')->action['uses']);
}
} }
\ No newline at end of file
<?php
class Admin_Panel_Controller extends Controller {
}
\ No newline at end of file
<?php
class User_Controller extends Controller {
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment