Exemple #1
0
 public function testExcludeDirectory()
 {
     $this->if($coverage = new testedClass())->then->object($coverage->excludeDirectory($directory = uniqid()))->isIdenticalTo($coverage)->array($coverage->getExcludedDirectories())->isEqualTo(array($directory))->object($coverage->excludeDirectory($otherDirectory = rand(1, PHP_INT_MAX)))->isIdenticalTo($coverage)->array($coverage->getExcludedDirectories())->isEqualTo(array($directory, (string) $otherDirectory))->object($coverage->excludeDirectory($directory))->isIdenticalTo($coverage)->array($coverage->getExcludedDirectories())->isEqualTo(array($directory, (string) $otherDirectory))->object($coverage->excludeDirectory(($anotherDirectory = DIRECTORY_SEPARATOR . uniqid()) . DIRECTORY_SEPARATOR))->isIdenticalTo($coverage)->array($coverage->getExcludedDirectories())->isEqualTo(array($directory, (string) $otherDirectory, $anotherDirectory));
 }