14        $this->assertEquals(
'path', $href->getHref());
 
   21        $this->assertEquals(
'path', $href->getHref());
 
   23        $this->contextUri = 
'/bla/';
 
   25        $xml = $this->
write([
'{DAV:}anything' => $href]);
 
   27        $this->assertXmlStringEqualsXmlString(
 
   29<d:anything xmlns:d="DAV:"><d:href>/bla/path</d:href></d:anything> 
   36        $this->assertEquals(
'path%20alsopath', $href->getHref());
 
   38        $this->contextUri = 
'/bla/';
 
   40        $xml = $this->
write([
'{DAV:}anything' => $href]);
 
   42        $this->assertXmlStringEqualsXmlString(
 
   44<d:anything xmlns:d="DAV:"><d:href>/bla/path%20alsopath</d:href></d:anything> 
   53            'http://example.org/bar' 
   62            '<a href="/foo/bar">/foo/bar</a><br />' .
 
   63            '<a href="/base/foo/bar">/base/foo/bar</a><br />' .
 
   64            '<a href="http://example.org/bar">http://example.org/bar</a>';
 
   65        $this->assertEquals($expected, $href->toHtml(
$html));
 
An exception for terminatinating execution or to throw for unit testing.
This class provides a few utility functions for easily generating HTML for the browser plugin.