| 
<?php
 namespace Generics\Tests;
 
 use Generics\Socket\Url;
 
 class UrlTest extends \PHPUnit\Framework\TestCase
 {
 public function testUrlSimple()
 {
 $u = "http://www.nkey.de/";
 $url = new Url($u);
 $this->assertEquals($u, strval($url));
 }
 
 public function testUrlHttps()
 {
 $u = "https://www.nkey.de/";
 $url = new Url($u);
 $this->assertEquals($u, strval($url));
 }
 
 public function testUrlFtp()
 {
 $u = "ftp://www.nkey.de/";
 $url = new Url($u);
 $this->assertEquals($u, strval($url));
 }
 
 public function testUrlWithPort()
 {
 $u = "http://www.nkey.de:8080/";
 $url = new Url($u);
 $this->assertEquals($u, strval($url));
 }
 }
 
 |