mageekguy\atoum\iterators\recursives\atoum\source::current PHP Метод

current() публичный Метод

public current ( )
    public function current()
    {
        $current = $this->innerIterator->current();
        return $current === null ? null : (string) $current;
    }

Usage Example

Пример #1
0
 public function testCurrent()
 {
     $this->if($sourceDirectory = stream::get())->and($sourceDirectory->opendir = true)->and($sourceDirectory->rewinddir = true)->and($sourceDirectory->readdir = false)->and($sourceDirectory->closedir = true)->and($file = stream::getSubStream($sourceDirectory))->and($iterator = new iterators\recursives\atoum\source($sourceDirectory))->then->variable($iterator->current())->isNull()->if($sourceDirectory->readdir[1] = $file->getBasename())->and($sourceDirectory->readdir[2] = false)->and($iterator = new iterators\recursives\atoum\source($sourceDirectory))->then->string($iterator->current())->isEqualTo($file)->if($sourceDirectory->readdir[1] = '.file')->and($iterator = new iterators\recursives\atoum\source($sourceDirectory))->then->variable($iterator->current())->isNull();
 }