AbstractModuleTest
extends AbstractTestCase
in package
Table of Contents
- assetLocalUrlProvider() : iteratable<string|int, mixed>
- assetReferenceProvider() : iteratable<string|int, mixed>
- assetReferenceUrlProvider() : iteratable<string|int, mixed>
- testAssetReferenceIsValid() : void
- testLocalAssetExists() : void
- testLocalExecutableExists() : void
- testLocalResultExists() : void
- testLocalResultIsValidAccordingToSchema() : void
- testReferencedAssetExists() : void
- testReferencedExecutableExists() : void
- testReferencedModuleExists() : void
- testReferencedResultExists() : void
- failException() : mixed
- getManifest() : ManifestInterface
- getManifestAsset() : AssetInterface
- getManifestAuthority() : FarahUrlAuthority
- getManifestDocument() : DOMDocument
- getManifestMethod() : mixed
- getManifestProperty() : mixed
- getManifestUrl() : FarahUrl
- getObjectMethod() : mixed
- getObjectProperty() : mixed
Methods
assetLocalUrlProvider()
public
assetLocalUrlProvider() : iteratable<string|int, mixed>
Return values
iteratable<string|int, mixed> —assetReferenceProvider()
public
assetReferenceProvider() : iteratable<string|int, mixed>
Return values
iteratable<string|int, mixed> —assetReferenceUrlProvider()
public
assetReferenceUrlProvider() : iteratable<string|int, mixed>
Return values
iteratable<string|int, mixed> —testAssetReferenceIsValid()
public
testAssetReferenceIsValid(string $ref, FarahUrl $context) : void
Parameters
- $ref : string
- $context : FarahUrl
Tags
Return values
void —testLocalAssetExists()
public
testLocalAssetExists(FarahUrl $url) : void
Parameters
- $url : FarahUrl
Tags
Return values
void —testLocalExecutableExists()
public
testLocalExecutableExists(FarahUrl $url) : void
Parameters
- $url : FarahUrl
Tags
Return values
void —testLocalResultExists()
public
testLocalResultExists(FarahUrl $url) : void
Parameters
- $url : FarahUrl
Tags
Return values
void —testLocalResultIsValidAccordingToSchema()
public
testLocalResultIsValidAccordingToSchema(FarahUrl $url) : void
Parameters
- $url : FarahUrl
Tags
Return values
void —testReferencedAssetExists()
public
testReferencedAssetExists(FarahUrl $url) : void
Parameters
- $url : FarahUrl
Tags
Return values
void —testReferencedExecutableExists()
public
testReferencedExecutableExists(FarahUrl $url) : void
Parameters
- $url : FarahUrl
Tags
Return values
void —testReferencedModuleExists()
public
testReferencedModuleExists(FarahUrl $url) : void
Parameters
- $url : FarahUrl
Tags
Return values
void —testReferencedResultExists()
public
testReferencedResultExists(FarahUrl $url) : void
Parameters
- $url : FarahUrl
Tags
Return values
void —failException()
protected
failException(Throwable $e) : mixed
Parameters
- $e : Throwable
Return values
mixed —getManifest()
protected
getManifest() : ManifestInterface
Return values
ManifestInterface —getManifestAsset()
protected
getManifestAsset() : AssetInterface
Return values
AssetInterface —getManifestAuthority()
protected
abstract static getManifestAuthority() : FarahUrlAuthority
Return values
FarahUrlAuthority —getManifestDocument()
protected
getManifestDocument() : DOMDocument
Return values
DOMDocument —getManifestMethod()
protected
getManifestMethod(string $name) : mixed
Parameters
- $name : string
Return values
mixed —getManifestProperty()
protected
getManifestProperty(string $name) : mixed
Parameters
- $name : string
Return values
mixed —getManifestUrl()
protected
getManifestUrl() : FarahUrl
Return values
FarahUrl —getObjectMethod()
protected
getObjectMethod(object $target, string $name, mixed ...$args) : mixed
Parameters
- $target : object
- $name : string
- $args : mixed
Return values
mixed —getObjectProperty()
protected
getObjectProperty(object $target, string $name) : mixed
Parameters
- $target : object
- $name : string