Beispiel #1
0
 public function testPortAccessors()
 {
     $url = new \r8\URL();
     $this->assertNull($url->getPort());
     $this->assertFalse($url->portExists());
     $this->assertSame($url, $url->setPort(80));
     $this->assertSame(80, $url->getPort());
     $this->assertTrue($url->portExists());
     $this->assertSame($url, $url->setPort("22"));
     $this->assertSame(22, $url->getPort());
     $this->assertTrue($url->portExists());
     $this->assertSame($url, $url->setPort(0));
     $this->assertNull($url->getPort());
     $this->assertFalse($url->portExists());
     $this->assertSame($url, $url->clearPort());
     $this->assertNull($url->getPort());
     $this->assertFalse($url->portExists());
 }