/**
* Tests that the base URL can be changed at runtime.
*
* @return void
*/
public function testBaseUrl()
{
$this->assertEquals(FULL_BASE_URL, Router::fullBaseUrl());
Router::fullBaseUrl('http://example.com');
$this->assertEquals('http://example.com/', Router::url('/', true));
$this->assertEquals('http://example.com', Configure::read('App.fullBaseUrl'));
Router::fullBaseUrl('https://example.com');
$this->assertEquals('https://example.com/', Router::url('/', true));
$this->assertEquals('https://example.com', Configure::read('App.fullBaseUrl'));
}