createdBy = new NullAccount(1); $media->description = 'desc'; $media->descriptionRaw = 'descRaw'; $media->setPath('some/path'); $media->size = 11; $media->name = 'Collection'; $id = CollectionMapper::create($media); self::assertGreaterThan(0, $media->getId()); self::assertEquals($id, $media->getId()); $mediaR = CollectionMapper::get($media->getId()); self::assertEquals($media->createdAt->format('Y-m-d'), $mediaR->createdAt->format('Y-m-d')); self::assertEquals($media->createdBy->getId(), $mediaR->createdBy->getId()); self::assertEquals($media->description, $mediaR->description); self::assertEquals($media->descriptionRaw, $mediaR->descriptionRaw); self::assertEquals($media->getPath(), $mediaR->getPath()); self::assertEquals($media->isAbsolute, $mediaR->isAbsolute); self::assertEquals($media->size, $mediaR->size); self::assertEquals($media->extension, $mediaR->extension); self::assertEquals($media->name, $mediaR->name); } }