diff --git a/tests/Cases/UriTest.php b/tests/Cases/UriTest.php new file mode 100644 index 00000000..54d454a7 --- /dev/null +++ b/tests/Cases/UriTest.php @@ -0,0 +1,32 @@ + $uri)); + + $this->assertEquals($uri->get(), $expectation); + } + + public function uri_provider() + { + return array( + array('/index.php/', '/'), + array('/index.php//', '/'), + array('', '/'), + array('/', '/'), + array('/index.php/user', 'user'), + array('/index.php/user/something', 'user/something'), + array('/user', 'user'), + array('/user/something', 'user/something'), + array('http://localhost/index.php/user', 'user'), + array('http://localhost/user', 'user'), + array('http://localhost/index.php/', '/'), + ); + } + +} \ No newline at end of file