isRoot() public method

public isRoot ( )
Example #1
0
 public function testIsRoot()
 {
     $this->if($path = new testedClass(DIRECTORY_SEPARATOR))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass(DIRECTORY_SEPARATOR, DIRECTORY_SEPARATOR))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass('/', '/'))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass('/' . uniqid(), '/'))->then->boolean($path->isRoot())->isFalse()->if($path = new testedClass('/', '\\'))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass('\\', '\\'))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass('\\', '/'))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass('C:\\', '\\'))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass('c:\\', '\\'))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass('C:\\', '/'))->then->boolean($path->isRoot())->isTrue()->if($path = new testedClass('C:\\' . uniqid(), '\\'))->then->boolean($path->isRoot())->isFalse()->if($path = new testedClass('C:/' . uniqid()))->then->boolean($path->isRoot())->isFalse()->if($path = new testedClass('C:/' . uniqid(), DIRECTORY_SEPARATOR))->then->boolean($path->isRoot())->isFalse()->if($path = new testedClass('C:/' . uniqid(), '/'))->then->boolean($path->isRoot())->isFalse()->if($path = new testedClass('C:/' . uniqid(), '\\'))->then->boolean($path->isRoot())->isFalse();
 }