/** * Test setting a URI host. * * @return void */ public function testhost() { $request = $this->buildMockRequest('/test/example', array('host' => 'example.com')); $config = $this->buildMockConfiguration(); $builder = new UriBuilder($config, $request); $uri = $builder->host('www.asciisauce.net')->build(); $this->assertEquals('http://www.asciisauce.net/test/example', $uri); }