createAnnotationDriver()->loadMetadataForClass($className, $classMetadata); $this->assertTrue( $classMetadata->isEmbeddedClass, 'The isEmbeddedClass property should be true from the mapping data.' ); $serialized = serialize($classMetadata); $classMetadata = unserialize($serialized); $this->assertTrue( $classMetadata->isEmbeddedClass, 'The isEmbeddedClass property should still be true after serialization and unserialization.' ); } } /** * @Embeddable */ class DDC3103ArticleId { /** * @var string * @Column(name="name", type="string", length=255) */ protected $nameValue; }