true, 'page' => 2, 'perPage' => 100]; $builder = new HostRelative($hostname, $scheme->value, $port->value); $url = $builder->build($path, $query); $this->assertSame($hostname, $url->hostname()); $this->assertSame($scheme->value, $url->scheme()); $this->assertSame($port->value, $url->port()); $this->assertSame($path, $url->path()); $this->assertEquals($query, $url->parameters()); } }