UploadedFileTest
extends TestCase
uses
HttpFactoryTrait
Table of Contents
Properties
-
$cleanup
: array<string|int, string>
-
$server
: ServerUtil
Methods
-
cannotMoveToEmptyTarget()
: void
-
cannotMoveToUnwritableDirectory()
: void
-
cannotRetrieveStreamAfterMove()
: void
-
constructorDoesNotRaiseExceptionForInvalidStreamWhenErrorStatusPresent()
: void
-
getStreamRaisesExceptionWhenErrorStatusPresent()
: void
-
getStreamReturnsOriginalStreamObject()
: void
-
getStreamReturnsWrappedPhpStream()
: void
-
invalidErrorStatuses()
: array<string|int, mixed>
-
invalidStreams()
: array<string|int, mixed>
-
moveCannotBeCalledMoreThanOnce()
: void
-
moveToCreatesStreamIfOnlyAFilenameWasProvided()
: void
-
moveToRaisesExceptionWhenErrorStatusPresent()
: void
-
nonOkErrorStatus()
: array<string|int, mixed>
-
normalizeFilesRaisesException()
: void
-
raisesExceptionOnInvalidErrorStatus()
: void
-
raisesExceptionOnInvalidStreamOrFile()
: mixed
-
successful()
: void
-
setUp()
: void
-
tearDown()
: void
$cleanup
protected
array<string|int, string>
$cleanup
$server
protected
ServerUtil
$server
cannotMoveToEmptyTarget()
public
cannotMoveToEmptyTarget() : void
cannotMoveToUnwritableDirectory()
public
cannotMoveToUnwritableDirectory() : void
cannotRetrieveStreamAfterMove()
public
cannotRetrieveStreamAfterMove() : void
constructorDoesNotRaiseExceptionForInvalidStreamWhenErrorStatusPresent()
public
constructorDoesNotRaiseExceptionForInvalidStreamWhenErrorStatusPresent(int $status) : void
Parameters
-
$status
: int
-
-
#[DataProvider]
-
'nonOkErrorStatus'
-
#[Test]
getStreamRaisesExceptionWhenErrorStatusPresent()
public
getStreamRaisesExceptionWhenErrorStatusPresent(int $status) : void
Parameters
-
$status
: int
-
-
#[DataProvider]
-
'nonOkErrorStatus'
-
#[Test]
getStreamReturnsOriginalStreamObject()
public
getStreamReturnsOriginalStreamObject() : void
getStreamReturnsWrappedPhpStream()
public
getStreamReturnsWrappedPhpStream() : void
invalidErrorStatuses()
public
static invalidErrorStatuses() : array<string|int, mixed>
Return values
array<string|int, mixed>
invalidStreams()
public
static invalidStreams() : array<string|int, mixed>
Return values
array<string|int, mixed>
moveCannotBeCalledMoreThanOnce()
public
moveCannotBeCalledMoreThanOnce() : void
moveToCreatesStreamIfOnlyAFilenameWasProvided()
public
moveToCreatesStreamIfOnlyAFilenameWasProvided() : void
moveToRaisesExceptionWhenErrorStatusPresent()
public
moveToRaisesExceptionWhenErrorStatusPresent(int $status) : void
Parameters
-
$status
: int
-
-
#[DataProvider]
-
'nonOkErrorStatus'
-
#[Test]
nonOkErrorStatus()
public
static nonOkErrorStatus() : array<string|int, mixed>
Return values
array<string|int, mixed>
normalizeFilesRaisesException()
public
normalizeFilesRaisesException() : void
raisesExceptionOnInvalidErrorStatus()
public
raisesExceptionOnInvalidErrorStatus(int $status) : void
Parameters
-
$status
: int
-
-
#[DataProvider]
-
'invalidErrorStatuses'
-
#[Test]
raisesExceptionOnInvalidStreamOrFile()
public
raisesExceptionOnInvalidStreamOrFile(mixed $streamOrFile) : mixed
Parameters
-
$streamOrFile
: mixed
-
-
#[DataProvider]
-
'invalidStreams'
-
#[Test]
successful()
public
successful() : void
setUp()
protected
setUp() : void
tearDown()
protected
tearDown() : void