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