Beispiel #1
0
 public function test__set()
 {
     $this->if($streamController = new testedClass(uniqid()))->and($streamController->__construct = $__construct = uniqid())->then->string($streamController->invoke('__construct'))->isEqualTo($__construct)->if($streamController->dir_closedir = $dir_closedir = uniqid())->then->string($streamController->invoke('dir_closedir'))->isEqualTo($dir_closedir)->if($streamController->closedir = $closedir = uniqid())->then->string($streamController->invoke('closedir'))->isEqualTo($closedir)->if($streamController->dir_opendir = $dir_opendir = uniqid())->then->string($streamController->invoke('dir_opendir'))->isEqualTo($dir_opendir)->if($streamController->opendir = $opendir = uniqid())->then->string($streamController->invoke('opendir'))->isEqualTo($opendir)->if($streamController->dir_readdir = $dir_readdir = uniqid())->then->string($streamController->invoke('dir_readdir'))->isEqualTo($dir_readdir)->if($streamController->readdir = $readdir = uniqid())->then->string($streamController->invoke('readdir'))->isEqualTo($readdir)->if($streamController->dir_rewinddir = $dir_rewinddir = uniqid())->then->string($streamController->invoke('dir_rewinddir'))->isEqualTo($dir_rewinddir)->if($streamController->rewinddir = $rewinddir = uniqid())->then->string($streamController->invoke('rewinddir'))->isEqualTo($rewinddir)->if($streamController->mkdir = $mkdir = uniqid())->then->string($streamController->invoke('mkdir'))->isEqualTo($mkdir)->if($streamController->rename = $rename = uniqid())->then->string($streamController->invoke('rename'))->isEqualTo($rename)->if($streamController->rmdir = $rmdir = uniqid())->then->string($streamController->invoke('rmdir'))->isEqualTo($rmdir)->if($streamController->stream_cast = $stream_cast = uniqid())->then->string($streamController->invoke('stream_cast'))->isEqualTo($stream_cast)->if($streamController->select = $select = uniqid())->then->string($streamController->invoke('select'))->isEqualTo($select)->if($streamController->stream_close = $stream_close = uniqid())->then->string($streamController->invoke('stream_close'))->isEqualTo($stream_close)->if($streamController->fclose = $fclose = uniqid())->then->string($streamController->invoke('fclose'))->isEqualTo($fclose)->if($streamController->stream_eof = $stream_eof = uniqid())->then->string($streamController->invoke('stream_eof'))->isEqualTo($stream_eof)->if($streamController->feof = $feof = uniqid())->then->string($streamController->invoke('feof'))->isEqualTo($feof)->if($streamController->stream_flush = $stream_flush = uniqid())->then->string($streamController->invoke('stream_flush'))->isEqualTo($stream_flush)->if($streamController->fflush = $fflush = uniqid())->then->string($streamController->invoke('fflush'))->isEqualTo($fflush)->if($streamController->stream_lock = $stream_lock = uniqid())->then->string($streamController->invoke('stream_lock'))->isEqualTo($stream_lock)->if($streamController->flock = $flock = uniqid())->then->string($streamController->invoke('flock'))->isEqualTo($flock)->if($streamController->stream_metadata = $stream_metadata = uniqid())->then->string($streamController->invoke('stream_metadata'))->isEqualTo($stream_metadata)->if($streamController->touch = $touch = uniqid())->then->string($streamController->invoke('touch'))->isEqualTo($touch)->if($streamController->chmod = $chmod = uniqid())->then->string($streamController->invoke('chmod'))->isEqualTo($chmod)->if($streamController->chown = $chown = uniqid())->then->string($streamController->invoke('chown'))->isEqualTo($chown)->if($streamController->chgrp = $chgrp = uniqid())->then->string($streamController->invoke('chgrp'))->isEqualTo($chgrp)->if($streamController->stream_open = $stream_open = uniqid())->then->string($streamController->invoke('stream_open'))->isEqualTo($stream_open)->if($streamController->fopen = $fopen = uniqid())->then->string($streamController->invoke('fopen'))->isEqualTo($fopen)->if($streamController->stream_read = $stream_read = uniqid())->then->string($streamController->invoke('stream_read'))->isEqualTo($stream_read)->if($streamController->fread = $fread = uniqid())->then->string($streamController->invoke('fread'))->isEqualTo($fread)->if($streamController->stream_seek = $stream_seek = uniqid())->then->string($streamController->invoke('stream_seek'))->isEqualTo($stream_seek)->if($streamController->fseek = $fseek = uniqid())->then->string($streamController->invoke('fseek'))->isEqualTo($fseek)->if($streamController->stream_set_option = $stream_set_option = uniqid())->then->string($streamController->invoke('stream_set_option'))->isEqualTo($stream_set_option)->if($streamController->stream_stat = $stream_stat = uniqid())->then->string($streamController->invoke('stream_stat'))->isEqualTo($stream_stat)->if($streamController->fstat = $fstat = uniqid())->then->string($streamController->invoke('fstat'))->isEqualTo($fstat)->if($streamController->stream_tell = $stream_tell = uniqid())->then->string($streamController->invoke('stream_tell'))->isEqualTo($stream_tell)->if($streamController->ftell = $ftell = uniqid())->then->string($streamController->invoke('ftell'))->isEqualTo($ftell)->if($streamController->stream_write = $stream_write = uniqid())->then->string($streamController->invoke('stream_write'))->isEqualTo($stream_write)->if($streamController->fwrite = $fwrite = uniqid())->then->string($streamController->invoke('fwrite'))->isEqualTo($fwrite)->if($streamController->unlink = $unlink = uniqid())->then->string($streamController->invoke('unlink'))->isEqualTo($unlink)->if($streamController->url_stat = $url_stat = uniqid())->then->string($streamController->invoke('url_stat'))->isEqualTo($url_stat)->if($streamController->stat = $stat = uniqid())->then->string($streamController->invoke('stat'))->isEqualTo($stat)->if($streamController->resetCalls()->file_get_contents = $contents = uniqid())->then->boolean($streamController->invoke('fopen'))->isTrue()->string($streamController->invoke('fread'))->isEqualTo($contents)->boolean($streamController->invoke('fread'))->isFalse()->boolean($streamController->invoke('fclose'))->isTrue()->if($streamController->resetCalls()->file_put_contents = true)->then->boolean($streamController->invoke('fopen'))->isTrue()->boolean($streamController->invoke('fwrite'))->isTrue()->boolean($streamController->invoke('fclose'))->isTrue()->if($streamController->resetCalls()->file_put_contents = false)->then->boolean($streamController->invoke('fopen'))->isTrue()->boolean($streamController->invoke('fwrite'))->isFalse()->boolean($streamController->invoke('fclose'))->isTrue()->if($method = uniqid())->then->exception(function () use($streamController, $method) {
         $streamController->{$method} = uniqid();
     })->isInstanceOf('mageekguy\\atoum\\exceptions\\logic\\invalidArgument')->hasMessage('Method streamWrapper::' . $method . '() does not exist');
 }