Пример #1
0
 public function testBuildQuery()
 {
     $builder = new UrlBuilder((new HttpOptions())->setQueryParameters(['foo' => 'tertiary']));
     $url = 'http://bar/baz?';
     self::assertSame($url . 'foo=primary', $builder->buildUrl($url . 'foo=secondary', ['foo' => 'primary']));
     self::assertSame($url . 'foo=secondary', $builder->buildUrl($url . 'foo=secondary'));
     self::assertSame($url . 'foo=tertiary', $builder->buildUrl($url));
 }