/**
  * Test loading a namespace
  *
  * @param string $namespace the namespace to test
  * @param array  $uris      an array of uris to test
  * 
  * @dataProvider provider_parameter
  * 
  * @return null
  */
 public function test_parameter($namespace, $uris)
 {
     Route::load_namespace($namespace);
     foreach ($uris as $uri => $checks) {
         $request = Request::factory($uri);
         foreach ($checks as $parameter => $expected) {
             $this->assertSame($expected, $request->param($parameter));
         }
     }
     Route::clear_namespace($namespace);
 }