N98\Magento\Command\Installer\InstallCommandPackageVersionTest::assertSampleDataPackagesExist PHP Method

assertSampleDataPackagesExist() private method

private assertSampleDataPackagesExist ( array $packages, array $demoDataPackages )
$packages array
$demoDataPackages array
    private function assertSampleDataPackagesExist(array $packages, array $demoDataPackages)
    {
        $map = array();
        foreach ($demoDataPackages as $index => $package) {
            $map[$package['name']] = $index;
        }
        foreach ($packages as $index => $package) {
            if (!isset($package['extra']['sample-data'])) {
                continue;
            }
            $name = $package['extra']['sample-data'];
            $message = sprintf('Invalid sample-data "%s" (undefined) in package "%s"', $name, $package['name']);
            $this->assertArrayHasKey($name, $map, $message);
        }
    }