public function assertComposerHasPackages(array $packages)
{
$list = [];
foreach ($packages as $package) {
if (false === $this->composerHasPackage($package) || false === $this->composerDefinitionHasPackage($package)) {
$list[] = $package;
}
}
$this->assertCount(0, $list, sprintf('Several packages were not found "%s"', implode(', ', $list)));
}