Lggr
Public Member Functions | List of all members
PharIo\Manifest\ManifestDocumentMapperTest Class Reference
Inheritance diagram for PharIo\Manifest\ManifestDocumentMapperTest:
Inheritance graph
[legend]
Collaboration diagram for PharIo\Manifest\ManifestDocumentMapperTest:
Collaboration graph
[legend]

Public Member Functions

 testCanSerializeToString ($expected)
 
 dataProvider ()
 
 testThrowsExceptionOnUnsupportedType ()
 
 testInvalidVersionInformationThrowsException ()
 
 testInvalidVersionConstraintThrowsException ()
 
 testInvalidCompatibleConstraintThrowsException ()
 

Detailed Description

@covers \PharIo\Manifest\ManifestDocumentMapper

@uses \PharIo\Manifest\ApplicationName @uses \PharIo\Manifest\Author @uses \PharIo\Manifest\AuthorCollection @uses \PharIo\Manifest\AuthorCollectionIterator @uses \PharIo\Manifest\AuthorElement @uses \PharIo\Manifest\AuthorElementCollection @uses \PharIo\Manifest\BundledComponent @uses \PharIo\Manifest\BundledComponentCollection @uses \PharIo\Manifest\BundledComponentCollectionIterator @uses \PharIo\Manifest\BundlesElement @uses \PharIo\Manifest\ComponentElement @uses \PharIo\Manifest\ComponentElementCollection @uses \PharIo\Manifest\ContainsElement @uses \PharIo\Manifest\CopyrightElement @uses \PharIo\Manifest\CopyrightInformation @uses \PharIo\Manifest\ElementCollection @uses \PharIo\Manifest\Email @uses \PharIo\Manifest\ExtElement @uses \PharIo\Manifest\ExtElementCollection @uses \PharIo\Manifest\License @uses \PharIo\Manifest\LicenseElement @uses \PharIo\Manifest\Manifest @uses \PharIo\Manifest\ManifestDocument @uses \PharIo\Manifest\ManifestDocumentMapper @uses \PharIo\Manifest\ManifestElement @uses \PharIo\Manifest\ManifestLoader @uses \PharIo\Manifest\PhpElement @uses \PharIo\Manifest\PhpExtensionRequirement @uses \PharIo\Manifest\PhpVersionRequirement @uses \PharIo\Manifest\RequirementCollection @uses \PharIo\Manifest\RequirementCollectionIterator @uses \PharIo\Manifest\RequiresElement @uses \PharIo\Manifest\Type @uses \PharIo\Manifest\Url @uses \PharIo\Version\Version @uses \PharIo\Version\VersionConstraint

Member Function Documentation

◆ testCanSerializeToString()

PharIo\Manifest\ManifestDocumentMapperTest::testCanSerializeToString (   $expected)

@dataProvider dataProvider

Parameters
$expected@uses \PharIo\Manifest\Application @uses \PharIo\Manifest\ApplicationName @uses \PharIo\Manifest\Library @uses \PharIo\Manifest\Extension @uses \PharIo\Manifest\ExtensionElement

◆ testInvalidCompatibleConstraintThrowsException()

PharIo\Manifest\ManifestDocumentMapperTest::testInvalidCompatibleConstraintThrowsException ( )

@uses \PharIo\Manifest\ExtensionElement


The documentation for this class was generated from the following file: