Skip to content

FileTest

Abhinav Dhiman edited this page Sep 28, 2021 · 3 revisions
Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!

ImageKit\Tests\ImageKit\Manage\FileTest

Implements:

Countable, PHPUnit\Framework\Test, PHPUnit\Framework\SelfDescribing, PHPUnit\Framework\Reorderable

Extend:

PHPUnit\Framework\TestCase

Methods

Name Description
testBulkAddTagsSuccessful
testBulkAddTagsWhenFileIdsAreEmpty
testBulkAddTagsWhenTagsAreEmpty
testBulkFileDeleteWhenMissingFileIdsParameter
testBulkFileDeleteWhenSuccessful
testBulkRemoveTagsSuccessful
testBulkRemoveTagsWhenFileIdsAreEmpty
testBulkRemoveTagsWhenTagsAreEmpty
testCopyFileSuccessful
testCopyFileWhenDestinationIsEmpty
testCopyFileWhenSourceIsEmpty
testDeleteFileWhenSuccessful
testDeprecatedBulkFileDeleteByIdsWhenSuccessful
testDeprecatedGetFileDetailsWithValidFileId
testDeprecatedGetFileMetaDataDetails
testDeprecatedPurgeCacheApi
testDeprecatedPurgeCacheApiStatusStatus
testDeprecatedPurgeFileCacheApi
testDeprecatedPurgeFileCacheApiStatusStatus
testDeprecatedUpdateFileDetailsWhenFileIDTagsAndCustomParameterIsPassed
testGetDetailsWithEmptyFileId
testGetFileDetailsWithValidFileId
testGetFileMetaDataDetails
testGetFileMetaDataDetailsWithEmptyFileId
testGetFileMetadataFromRemoteURLWhenSuccessful
testGetFileMetadataFromRemoteURLWhenURLParamIsMissing
testListFilesWithEmptyValidParameters
testListFilesWithValidParameters
testMoveFileSuccessful
testMoveFileWhenDestinationIsEmpty
testMoveFileWhenSourceIsEmpty
testPurgeCache
testPurgeFileCacheStatus
testPurgeFileCacheStatusWithoutRequestId
testPurgeFileCacheWithoutUrlPatrameter
testRenameFileEmptyFilePath
testRenameFileEmptyNewFileName
testRenameFilePurgeCache
testRenameFilePurgeCacheFailed
testRenameFilePurgeCacheFalse
testRenameFileSuccess
testUpdateFileDetailsWhenFileIDParameterIsNotPassed
testUpdateFileDetailsWhenFileIDTagsAndCustomParameterIsPassed
testUpdateFileDetailsWhenUpdateCustomCoordinatesAreInvalid
testUpdateFileDetailsWhenUpdateDataIsNotAnArray
testUpdateFileDetailsWhenUpdateDataTagIsInvalid
testWhileDeletingMissingFileIdParameter

Inherited methods

Name Description
__construct -
addToAssertionCount -
addWarning -
any Returns a matcher that matches when the method is executed
zero or more times.
anything -
arrayHasKey -
assertArrayHasKey Asserts that an array has a specified key.
assertArrayNotHasKey Asserts that an array does not have a specified key.
assertClassHasAttribute Asserts that a class has a specified attribute.
assertClassHasStaticAttribute Asserts that a class has a specified static attribute.
assertClassNotHasAttribute Asserts that a class does not have a specified attribute.
assertClassNotHasStaticAttribute Asserts that a class does not have a specified static attribute.
assertContains Asserts that a haystack contains a needle.
assertContainsEquals -
assertContainsOnly Asserts that a haystack contains only values of a given type.
assertContainsOnlyInstancesOf Asserts that a haystack contains only instances of a given class name.
assertCount Asserts the number of elements of an array, Countable or Traversable.
assertDirectoryDoesNotExist Asserts that a directory does not exist.
assertDirectoryExists Asserts that a directory exists.
assertDirectoryIsNotReadable Asserts that a directory exists and is not readable.
assertDirectoryIsNotWritable Asserts that a directory exists and is not writable.
assertDirectoryIsReadable Asserts that a directory exists and is readable.
assertDirectoryIsWritable Asserts that a directory exists and is writable.
assertDirectoryNotExists Asserts that a directory does not exist.
assertDirectoryNotIsReadable Asserts that a directory exists and is not readable.
assertDirectoryNotIsWritable Asserts that a directory exists and is not writable.
assertDoesNotMatchRegularExpression Asserts that a string does not match a given regular expression.
assertEmpty Asserts that a variable is empty.
assertEqualXMLStructure Asserts that a hierarchy of DOMElements matches.
assertEquals Asserts that two variables are equal.
assertEqualsCanonicalizing Asserts that two variables are equal (canonicalizing).
assertEqualsIgnoringCase Asserts that two variables are equal (ignoring case).
assertEqualsWithDelta Asserts that two variables are equal (with delta).
assertFalse Asserts that a condition is false.
assertFileDoesNotExist Asserts that a file does not exist.
assertFileEquals Asserts that the contents of one file is equal to the contents of another
file.
assertFileEqualsCanonicalizing Asserts that the contents of one file is equal to the contents of another
file (canonicalizing).
assertFileEqualsIgnoringCase Asserts that the contents of one file is equal to the contents of another
file (ignoring case).
assertFileExists Asserts that a file exists.
assertFileIsNotReadable Asserts that a file exists and is not readable.
assertFileIsNotWritable Asserts that a file exists and is not writable.
assertFileIsReadable Asserts that a file exists and is readable.
assertFileIsWritable Asserts that a file exists and is writable.
assertFileNotEquals Asserts that the contents of one file is not equal to the contents of
another file.
assertFileNotEqualsCanonicalizing Asserts that the contents of one file is not equal to the contents of another
file (canonicalizing).
assertFileNotEqualsIgnoringCase Asserts that the contents of one file is not equal to the contents of another
file (ignoring case).
assertFileNotExists Asserts that a file does not exist.
assertFileNotIsReadable Asserts that a file exists and is not readable.
assertFileNotIsWritable Asserts that a file exists and is not writable.
assertFinite Asserts that a variable is finite.
assertGreaterThan Asserts that a value is greater than another value.
assertGreaterThanOrEqual Asserts that a value is greater than or equal to another value.
assertInfinite Asserts that a variable is infinite.
assertInstanceOf Asserts that a variable is of a given type.
assertIsArray Asserts that a variable is of type array.
assertIsBool Asserts that a variable is of type bool.
assertIsCallable Asserts that a variable is of type callable.
assertIsClosedResource Asserts that a variable is of type resource and is closed.
assertIsFloat Asserts that a variable is of type float.
assertIsInt Asserts that a variable is of type int.
assertIsIterable Asserts that a variable is of type iterable.
assertIsNotArray Asserts that a variable is not of type array.
assertIsNotBool Asserts that a variable is not of type bool.
assertIsNotCallable Asserts that a variable is not of type callable.
assertIsNotClosedResource Asserts that a variable is not of type resource.
assertIsNotFloat Asserts that a variable is not of type float.
assertIsNotInt Asserts that a variable is not of type int.
assertIsNotIterable Asserts that a variable is not of type iterable.
assertIsNotNumeric Asserts that a variable is not of type numeric.
assertIsNotObject Asserts that a variable is not of type object.
assertIsNotReadable Asserts that a file/dir exists and is not readable.
assertIsNotResource Asserts that a variable is not of type resource.
assertIsNotScalar Asserts that a variable is not of type scalar.
assertIsNotString Asserts that a variable is not of type string.
assertIsNotWritable Asserts that a file/dir exists and is not writable.
assertIsNumeric Asserts that a variable is of type numeric.
assertIsObject Asserts that a variable is of type object.
assertIsReadable Asserts that a file/dir is readable.
assertIsResource Asserts that a variable is of type resource.
assertIsScalar Asserts that a variable is of type scalar.
assertIsString Asserts that a variable is of type string.
assertIsWritable Asserts that a file/dir exists and is writable.
assertJson Asserts that a string is a valid JSON string.
assertJsonFileEqualsJsonFile Asserts that two JSON files are equal.
assertJsonFileNotEqualsJsonFile Asserts that two JSON files are not equal.
assertJsonStringEqualsJsonFile Asserts that the generated JSON encoded object and the content of the given file are equal.
assertJsonStringEqualsJsonString Asserts that two given JSON encoded objects or arrays are equal.
assertJsonStringNotEqualsJsonFile Asserts that the generated JSON encoded object and the content of the given file are not equal.
assertJsonStringNotEqualsJsonString Asserts that two given JSON encoded objects or arrays are not equal.
assertLessThan Asserts that a value is smaller than another value.
assertLessThanOrEqual Asserts that a value is smaller than or equal to another value.
assertMatchesRegularExpression Asserts that a string matches a given regular expression.
assertNan Asserts that a variable is nan.
assertNotContains Asserts that a haystack does not contain a needle.
assertNotContainsEquals -
assertNotContainsOnly Asserts that a haystack does not contain only values of a given type.
assertNotCount Asserts the number of elements of an array, Countable or Traversable.
assertNotEmpty Asserts that a variable is not empty.
assertNotEquals Asserts that two variables are not equal.
assertNotEqualsCanonicalizing Asserts that two variables are not equal (canonicalizing).
assertNotEqualsIgnoringCase Asserts that two variables are not equal (ignoring case).
assertNotEqualsWithDelta Asserts that two variables are not equal (with delta).
assertNotFalse Asserts that a condition is not false.
assertNotInstanceOf Asserts that a variable is not of a given type.
assertNotIsReadable Asserts that a file/dir exists and is not readable.
assertNotIsWritable Asserts that a file/dir exists and is not writable.
assertNotNull Asserts that a variable is not null.
assertNotRegExp Asserts that a string does not match a given regular expression.
assertNotSame Asserts that two variables do not have the same type and value.
assertNotSameSize Assert that the size of two arrays (or Countable or Traversable objects)
is not the same.
assertNotTrue Asserts that a condition is not true.
assertNull Asserts that a variable is null.
assertObjectEquals -
assertObjectHasAttribute Asserts that an object has a specified attribute.
assertObjectNotHasAttribute Asserts that an object does not have a specified attribute.
assertRegExp Asserts that a string matches a given regular expression.
assertSame Asserts that two variables have the same type and value.
assertSameSize Assert that the size of two arrays (or Countable or Traversable objects)
is the same.
assertStringContainsString -
assertStringContainsStringIgnoringCase -
assertStringEndsNotWith Asserts that a string ends not with a given suffix.
assertStringEndsWith Asserts that a string ends with a given suffix.
assertStringEqualsFile Asserts that the contents of a string is equal
to the contents of a file.
assertStringEqualsFileCanonicalizing Asserts that the contents of a string is equal
to the contents of a file (canonicalizing).
assertStringEqualsFileIgnoringCase Asserts that the contents of a string is equal
to the contents of a file (ignoring case).
assertStringMatchesFormat Asserts that a string matches a given format string.
assertStringMatchesFormatFile Asserts that a string matches a given format file.
assertStringNotContainsString -
assertStringNotContainsStringIgnoringCase -
assertStringNotEqualsFile Asserts that the contents of a string is not equal
to the contents of a file.
assertStringNotEqualsFileCanonicalizing Asserts that the contents of a string is not equal
to the contents of a file (canonicalizing).
assertStringNotEqualsFileIgnoringCase Asserts that the contents of a string is not equal
to the contents of a file (ignoring case).
assertStringNotMatchesFormat Asserts that a string does not match a given format string.
assertStringNotMatchesFormatFile Asserts that a string does not match a given format string.
assertStringStartsNotWith Asserts that a string starts not with a given prefix.
assertStringStartsWith Asserts that a string starts with a given prefix.
assertThat Evaluates a PHPUnit\Framework\Constraint matcher object.
assertTrue Asserts that a condition is true.
assertXmlFileEqualsXmlFile Asserts that two XML files are equal.
assertXmlFileNotEqualsXmlFile Asserts that two XML files are not equal.
assertXmlStringEqualsXmlFile Asserts that two XML documents are equal.
assertXmlStringEqualsXmlString Asserts that two XML documents are equal.
assertXmlStringNotEqualsXmlFile Asserts that two XML documents are not equal.
assertXmlStringNotEqualsXmlString Asserts that two XML documents are not equal.
at Returns a matcher that matches when the method is executed
at the given index.
atLeast Returns a matcher that matches when the method is executed
at least N times.
atLeastOnce Returns a matcher that matches when the method is executed at least once.
atMost Returns a matcher that matches when the method is executed
at most N times.
callback -
classHasAttribute -
classHasStaticAttribute -
containsEqual -
containsIdentical -
containsOnly -
containsOnlyInstancesOf -
count -
countOf -
dataName -
directoryExists -
doesNotPerformAssertions -
doubledTypes -
equalTo -
equalToCanonicalizing -
equalToIgnoringCase -
equalToWithDelta -
exactly Returns a matcher that matches when the method is executed
exactly $count times.
expectDeprecation -
expectDeprecationMessage -
expectDeprecationMessageMatches -
expectError -
expectErrorMessage -
expectErrorMessageMatches -
expectException -
expectExceptionCode -
expectExceptionMessage -
expectExceptionMessageMatches -
expectExceptionObject Sets up an expectation for an exception to be raised by the code under test.
expectNotToPerformAssertions -
expectNotice -
expectNoticeMessage -
expectNoticeMessageMatches -
expectOutputRegex -
expectOutputString -
expectWarning -
expectWarningMessage -
expectWarningMessageMatches -
fail Fails a test with the given message.
fileExists -
getActualOutput -
getActualOutputForAssertion -
getCount Return the current assertion count.
getDataSetAsString -
getExpectedException -
getExpectedExceptionCode -
getExpectedExceptionMessage -
getExpectedExceptionMessageRegExp -
getGroups -
getMockBuilder Returns a builder object to create mock objects using a fluent interface.
getName -
getNumAssertions Returns the number of assertions performed by this test.
getProvidedData Gets the data set of a TestCase.
getResult -
getSize Returns the size of the test.
getStatus -
getStatusMessage -
getTestResultObject -
greaterThan -
greaterThanOrEqual -
hasExpectationOnOutput -
hasFailed -
hasOutput -
hasSize -
identicalTo -
isEmpty -
isFalse -
isFinite -
isInIsolation -
isInfinite -
isInstanceOf -
isJson -
isLarge -
isMedium -
isNan -
isNull -
isReadable -
isSmall -
isTrue -
isType -
isWritable -
lessThan -
lessThanOrEqual -
logicalAnd -
logicalNot -
logicalOr -
logicalXor -
markAsRisky -
markTestIncomplete Mark the test as incomplete.
markTestSkipped Mark the test as skipped.
matches -
matchesRegularExpression -
never Returns a matcher that matches when the method is never executed.
objectEquals -
objectHasAttribute -
onConsecutiveCalls -
once Returns a matcher that matches when the method is executed exactly once.
provides Returns the normalized test name as class::method.
registerComparator -
registerMockObject -
requires Returns a list of normalized dependency names, class::method.
resetCount Reset the assertion counter.
returnArgument -
returnCallback -
returnSelf Returns the current object.
returnValue -
returnValueMap -
run Runs the test case and collects the results in a TestResult object.
runBare -
setBackupGlobals -
setBackupStaticAttributes -
setBeStrictAboutChangesToGlobalState -
setDependencies -
setDependencyInput -
setGroups -
setInIsolation -
setName -
setOutputCallback -
setPreserveGlobalState -
setRegisterMockObjectsFromTestArgumentsRecursively -
setResult -
setRunClassInSeparateProcess -
setRunTestInSeparateProcess -
setTestResultObject -
setUpBeforeClass This method is called before the first test of this test class is run.
sortId -
stringContains -
stringEndsWith -
stringStartsWith -
tearDownAfterClass This method is called after the last test of this test class is run.
throwException -
toString Returns a string representation of the test case.
usesDataProvider -

FileTest::testBulkAddTagsSuccessful

Description

 testBulkAddTagsSuccessful (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testBulkAddTagsWhenFileIdsAreEmpty

Description

 testBulkAddTagsWhenFileIdsAreEmpty (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testBulkAddTagsWhenTagsAreEmpty

Description

 testBulkAddTagsWhenTagsAreEmpty (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testBulkFileDeleteWhenMissingFileIdsParameter

Description

 testBulkFileDeleteWhenMissingFileIdsParameter (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testBulkFileDeleteWhenSuccessful

Description

 testBulkFileDeleteWhenSuccessful (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testBulkRemoveTagsSuccessful

Description

 testBulkRemoveTagsSuccessful (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testBulkRemoveTagsWhenFileIdsAreEmpty

Description

 testBulkRemoveTagsWhenFileIdsAreEmpty (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testBulkRemoveTagsWhenTagsAreEmpty

Description

 testBulkRemoveTagsWhenTagsAreEmpty (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testCopyFileSuccessful

Description

 testCopyFileSuccessful (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testCopyFileWhenDestinationIsEmpty

Description

 testCopyFileWhenDestinationIsEmpty (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testCopyFileWhenSourceIsEmpty

Description

 testCopyFileWhenSourceIsEmpty (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeleteFileWhenSuccessful

Description

 testDeleteFileWhenSuccessful (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeprecatedBulkFileDeleteByIdsWhenSuccessful

Description

 testDeprecatedBulkFileDeleteByIdsWhenSuccessful (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeprecatedGetFileDetailsWithValidFileId

Description

 testDeprecatedGetFileDetailsWithValidFileId (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeprecatedGetFileMetaDataDetails

Description

 testDeprecatedGetFileMetaDataDetails (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeprecatedPurgeCacheApi

Description

 testDeprecatedPurgeCacheApi (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeprecatedPurgeCacheApiStatusStatus

Description

 testDeprecatedPurgeCacheApiStatusStatus (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeprecatedPurgeFileCacheApi

Description

 testDeprecatedPurgeFileCacheApi (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeprecatedPurgeFileCacheApiStatusStatus

Description

 testDeprecatedPurgeFileCacheApiStatusStatus (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testDeprecatedUpdateFileDetailsWhenFileIDTagsAndCustomParameterIsPassed

Description

 testDeprecatedUpdateFileDetailsWhenFileIDTagsAndCustomParameterIsPassed (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testGetDetailsWithEmptyFileId

Description

 testGetDetailsWithEmptyFileId (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testGetFileDetailsWithValidFileId

Description

 testGetFileDetailsWithValidFileId (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testGetFileMetaDataDetails

Description

 testGetFileMetaDataDetails (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testGetFileMetaDataDetailsWithEmptyFileId

Description

 testGetFileMetaDataDetailsWithEmptyFileId (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testGetFileMetadataFromRemoteURLWhenSuccessful

Description

 testGetFileMetadataFromRemoteURLWhenSuccessful (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testGetFileMetadataFromRemoteURLWhenURLParamIsMissing

Description

 testGetFileMetadataFromRemoteURLWhenURLParamIsMissing (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testListFilesWithEmptyValidParameters

Description

 testListFilesWithEmptyValidParameters (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testListFilesWithValidParameters

Description

 testListFilesWithValidParameters (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testMoveFileSuccessful

Description

 testMoveFileSuccessful (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testMoveFileWhenDestinationIsEmpty

Description

 testMoveFileWhenDestinationIsEmpty (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testMoveFileWhenSourceIsEmpty

Description

 testMoveFileWhenSourceIsEmpty (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testPurgeCache

Description

 testPurgeCache (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testPurgeFileCacheStatus

Description

 testPurgeFileCacheStatus (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testPurgeFileCacheStatusWithoutRequestId

Description

 testPurgeFileCacheStatusWithoutRequestId (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testPurgeFileCacheWithoutUrlPatrameter

Description

 testPurgeFileCacheWithoutUrlPatrameter (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testRenameFileEmptyFilePath

Description

 testRenameFileEmptyFilePath (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testRenameFileEmptyNewFileName

Description

 testRenameFileEmptyNewFileName (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testRenameFilePurgeCache

Description

 testRenameFilePurgeCache (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testRenameFilePurgeCacheFailed

Description

 testRenameFilePurgeCacheFailed (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testRenameFilePurgeCacheFalse

Description

 testRenameFilePurgeCacheFalse (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testRenameFileSuccess

Description

 testRenameFileSuccess (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testUpdateFileDetailsWhenFileIDParameterIsNotPassed

Description

 testUpdateFileDetailsWhenFileIDParameterIsNotPassed (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testUpdateFileDetailsWhenFileIDTagsAndCustomParameterIsPassed

Description

 testUpdateFileDetailsWhenFileIDTagsAndCustomParameterIsPassed (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testUpdateFileDetailsWhenUpdateCustomCoordinatesAreInvalid

Description

 testUpdateFileDetailsWhenUpdateCustomCoordinatesAreInvalid (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testUpdateFileDetailsWhenUpdateDataIsNotAnArray

Description

 testUpdateFileDetailsWhenUpdateDataIsNotAnArray (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testUpdateFileDetailsWhenUpdateDataTagIsInvalid

Description

 testUpdateFileDetailsWhenUpdateDataTagIsInvalid (void)

Parameters

This function has no parameters.

Return Values

void


FileTest::testWhileDeletingMissingFileIdParameter

Description

 testWhileDeletingMissingFileIdParameter (void)

Parameters

This function has no parameters.

Return Values

void


Clone this wiki locally