Example #1
0
 public function testFauxDirAccessors()
 {
     $url = new \r8\URL();
     $this->assertNull($url->getFauxDir());
     $this->assertFalse($url->fauxDirExists());
     $this->assertSame($url, $url->setFauxDir("/test/of/dirs"));
     $this->assertSame("/test/of/dirs", $url->getFauxDir());
     $this->assertTrue($url->fauxDirExists());
     $this->assertSame($url, $url->setFauxDir(""));
     $this->assertNull($url->getFauxDir());
     $this->assertFalse($url->fauxDirExists());
     $this->assertSame($url, $url->setFauxDir("dirs"));
     $this->assertSame("/dirs", $url->getFauxDir());
     $this->assertTrue($url->fauxDirExists());
     $this->assertSame($url, $url->clearFauxDir());
     $this->assertNull($url->getFauxDir());
     $this->assertFalse($url->fauxDirExists());
 }