public function createPackageCreatesPackageFolderAndReturnsPackage($packageKey, $expectedPackagePath)
{
$actualPackage = $this->packageManager->createPackage($packageKey);
$actualPackagePath = $actualPackage->getPackagePath();
$this->assertEquals($expectedPackagePath, $actualPackagePath);
$this->assertTrue(is_dir($actualPackagePath), 'Package path should exist after createPackage()');
$this->assertEquals($packageKey, $actualPackage->getPackageKey());
$this->assertTrue($this->packageManager->isPackageAvailable($packageKey));
}