public function testDefaultSaving()
 {
     $field = new ExternalURLField("URL", "URL");
     $field->setValue("http://*****:*****@www.hostname.com:81/path?arg=value#anchor");
     $this->assertEquals('http://www.hostname.com:81/path?arg=value#anchor', $field->dataValue());
     $field->setValue("https://hostname.com/path");
     $this->assertEquals('https://hostname.com/path', $field->dataValue());
     $field->setValue("");
     $this->assertEquals("", $field->dataValue());
     $field->setValue("www.hostname.com");
     $this->assertEquals('http://www.hostname.com', $field->dataValue());
     $field->setValue("http://");
     $this->assertEquals('', $field->dataValue());
 }