PHP Class Doctrine\Tests\ODM\PHPCR\Mapping\AbstractMappingDriverTest

Inheritance: extends PHPUnit_Framework_TestCase
Datei anzeigen Open project: doctrine/phpcr-odm

Public Methods

Method Description
testBinaryFieldMappings ( ClassMetadata $class )
testBooleanFieldMappings ( ClassMetadata $class )
testChildClassesMapping ( ClassMetadata $class )
testChildMapping ( ClassMetadata $class )
testChildrenMapping ( ClassMetadata $class )
testDateFieldMappings ( ClassMetadata $class )
testDecimalFieldMappings ( ClassMetadata $class )
testDepthMapping ( ClassMetadata $class )
testDoubleFieldMappings ( ClassMetadata $class )
testFieldMappings ( ClassMetadata $class )
testFloatFieldMappings ( ClassMetadata $class )
testGetAllClassNamesIsIdempotent ( )
testGetAllClassNamesReturnsAlreadyLoadedClassesIfAppropriate ( )
testGetAllClassNamesReturnsOnlyTheAppropriateClasses ( )
testIdentifier ( ClassMetadata $class )
testIntFieldMappings ( ClassMetadata $class )
testIsLeafMapping ( ClassMetadata $class )
testLifecycleCallbackMapping ( ClassMetadata $class )
testLoadChildClassesMapping ( )
testLoadChildMapping ( )
testLoadChildrenMapping ( )
testLoadDepthMapping ( )
testLoadFieldMapping ( )
testLoadIsLeafMapping ( )
testLoadLifecycleCallbackMapping ( )
testLoadMappedSuperclassChildTypeMapping ( )
testLoadMappedSuperclassTypeMapping ( )
testLoadMetadataForNonDocumentThrowsException ( )
testLoadMixinMapping ( )
testLoadNodeMapping ( )
testLoadNodeTypeMapping ( )
testLoadNodenameMapping ( )
testLoadParentDocumentMapping ( )
testLoadReferenceManyMapping ( )
testLoadReferenceOneMapping ( )
testLoadReferenceableMapping ( )
testLoadReferrersMapping ( )
testLoadReplaceMixinMapping ( )
testLoadRepositoryMapping ( )
testLoadTranslatorMapping ( )
testLoadUniqueNodeTypeMapping ( )
testLoadUuidMapping ( )
testLoadVersionableMapping ( )
testLongFieldMappings ( ClassMetadata $class )
testMappedSuperclassChildTypeMapping ( ClassMetadata $class )
testMappedSuperclassTypeMapping ( ClassMetadata $class )
testMixedReferrersMapping ( ClassMetadata $class )
testMixinMapping ( ClassMetadata $class )
testNameFieldMappings ( ClassMetadata $class )
testNodeMapping ( ClassMetadata $class )
testNodeTypeMapping ( ClassMetadata $class )
testNodenameMapping ( ClassMetadata $class )
testParentDocumentMapping ( ClassMetadata $class )
testParentWithPrivatePropertyMapping ( )
testPathFieldMappings ( ClassMetadata $class )
testReferenceManyMapping ( ClassMetadata $class )
testReferenceOneMapping ( ClassMetadata $class )
testReferenceableMapping ( ClassMetadata $class )
testReferrersMapping ( ClassMetadata $class )
testReplaceMixinMapping ( ClassMetadata $class )
testRepositoryMapping ( ClassMetadata $class )
testStringExtendedMapping ( )
testStringFieldMappings ( ClassMetadata $class )
testTranslatorMapping ( ClassMetadata $class )
testUniqueNodeTypeMapping ( ClassMetadata $class )
testUriFieldMappings ( ClassMetadata $class )
testUuidMapping ( $class )
testUuidMappingNonReferenceable ( ) A document that is not referenceable must not have a uuid mapped.
testVersionableMapping ( ClassMetadata $class )

Protected Methods

Method Description
ensureIsLoaded ( $entityClassName )
loadDriver ( ) : Doctrine\Common\Persistence\Mapping\Driver\MappingDriver
loadDriverForTestMappingDocuments ( ) : Doctrine\Common\Persistence\Mapping\Driver\MappingDriver
loadMetadataForClassname ( string $className ) : ClassMetadata Returns a ClassMetadata object for the given class, loaded using the driver associated with a concrete child of this class.

Method Details

ensureIsLoaded() protected method

protected ensureIsLoaded ( $entityClassName )

loadDriver() abstract protected method

abstract protected loadDriver ( ) : Doctrine\Common\Persistence\Mapping\Driver\MappingDriver
return Doctrine\Common\Persistence\Mapping\Driver\MappingDriver

loadDriverForTestMappingDocuments() abstract protected method

abstract protected loadDriverForTestMappingDocuments ( ) : Doctrine\Common\Persistence\Mapping\Driver\MappingDriver
return Doctrine\Common\Persistence\Mapping\Driver\MappingDriver

loadMetadataForClassname() protected method

Returns a ClassMetadata object for the given class, loaded using the driver associated with a concrete child of this class.
protected loadMetadataForClassname ( string $className ) : ClassMetadata
$className string
return Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testBinaryFieldMappings() public method

public testBinaryFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testBooleanFieldMappings() public method

public testBooleanFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testChildClassesMapping() public method

public testChildClassesMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testChildMapping() public method

public testChildMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testChildrenMapping() public method

public testChildrenMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testDateFieldMappings() public method

public testDateFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testDecimalFieldMappings() public method

public testDecimalFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testDepthMapping() public method

public testDepthMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testDoubleFieldMappings() public method

public testDoubleFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testFieldMappings() public method

public testFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testFloatFieldMappings() public method

public testFloatFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testGetAllClassNamesIsIdempotent() public method

testGetAllClassNamesReturnsAlreadyLoadedClassesIfAppropriate() public method

testGetAllClassNamesReturnsOnlyTheAppropriateClasses() public method

testIdentifier() public method

public testIdentifier ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testIntFieldMappings() public method

public testIntFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testIsLeafMapping() public method

public testIsLeafMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testLifecycleCallbackMapping() public method

public testLifecycleCallbackMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testLoadChildClassesMapping() public method

testLoadChildMapping() public method

testLoadChildrenMapping() public method

testLoadDepthMapping() public method

testLoadFieldMapping() public method

testLoadIsLeafMapping() public method

testLoadLifecycleCallbackMapping() public method

testLoadMappedSuperclassChildTypeMapping() public method

testLoadMappedSuperclassTypeMapping() public method

testLoadMetadataForNonDocumentThrowsException() public method

testLoadMixinMapping() public method

testLoadNodeMapping() public method

public testLoadNodeMapping ( )

testLoadNodeTypeMapping() public method

testLoadNodenameMapping() public method

testLoadParentDocumentMapping() public method

testLoadReferenceManyMapping() public method

testLoadReferenceOneMapping() public method

testLoadReferenceableMapping() public method

testLoadReferrersMapping() public method

testLoadReplaceMixinMapping() public method

testLoadRepositoryMapping() public method

testLoadTranslatorMapping() public method

testLoadUniqueNodeTypeMapping() public method

testLoadUuidMapping() public method

public testLoadUuidMapping ( )

testLoadVersionableMapping() public method

testLongFieldMappings() public method

public testLongFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testMappedSuperclassChildTypeMapping() public method

public testMappedSuperclassChildTypeMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testMappedSuperclassTypeMapping() public method

public testMappedSuperclassTypeMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testMixedReferrersMapping() public method

public testMixedReferrersMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testMixinMapping() public method

public testMixinMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testNameFieldMappings() public method

public testNameFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testNodeMapping() public method

public testNodeMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testNodeTypeMapping() public method

public testNodeTypeMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testNodenameMapping() public method

public testNodenameMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testParentDocumentMapping() public method

public testParentDocumentMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testParentWithPrivatePropertyMapping() public method

testPathFieldMappings() public method

public testPathFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testReferenceManyMapping() public method

public testReferenceManyMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testReferenceOneMapping() public method

public testReferenceOneMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testReferenceableMapping() public method

public testReferenceableMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testReferrersMapping() public method

public testReferrersMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testReplaceMixinMapping() public method

public testReplaceMixinMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testRepositoryMapping() public method

public testRepositoryMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testStringExtendedMapping() public method

testStringFieldMappings() public method

public testStringFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testTranslatorMapping() public method

public testTranslatorMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testUniqueNodeTypeMapping() public method

public testUniqueNodeTypeMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testUriFieldMappings() public method

public testUriFieldMappings ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata

testUuidMapping() public method

public testUuidMapping ( $class )
$class

testUuidMappingNonReferenceable() public method

A document that is not referenceable must not have a uuid mapped.

testVersionableMapping() public method

public testVersionableMapping ( ClassMetadata $class )
$class Doctrine\ODM\PHPCR\Mapping\ClassMetadata