mageekguy\atoum\iterators\filters\recursives\extension::getAcceptedExtensions PHP Method

getAcceptedExtensions() public method

    public function getAcceptedExtensions()
    {
        return $this->acceptedExtensions;
    }

Usage Example

Beispiel #1
0
 public function test__construct()
 {
     $this->mockGenerator->shunt('__construct')->if($filter = new recursives\extension($recursiveIterator = new \mock\recursiveDirectoryIterator(uniqid()), $acceptedExtensions = array('php')))->then->object($filter->getInnerIterator())->isIdenticalTo($recursiveIterator)->array($filter->getAcceptedExtensions())->isEqualTo($acceptedExtensions)->if($filter = new recursives\extension(__DIR__, $acceptedExtensions))->then->object($filter->getInnerIterator())->isEqualTo(new \recursiveDirectoryIterator(__DIR__))->string($filter->getInnerIterator()->getPath())->isEqualTo(__DIR__)->if($filter = new recursives\extension($path = uniqid(), $acceptedExtensions, function ($path) use(&$innerIterator) {
         return $innerIterator = new \mock\recursiveDirectoryIterator($path);
     }))->then->object($filter->getInnerIterator())->isIdenticalTo($innerIterator)->mock($filter->getInnerIterator())->call('__construct')->withArguments($path)->once()->array($filter->getAcceptedExtensions())->isEqualTo($acceptedExtensions);
 }