public function storeHasAConfigurableProduct($productName)
{
/** @var ProductInterface $product */
$product = $this->productFactory->createNew();
$product->setName($productName);
$product->setCode(StringInflector::nameToUppercaseCode($productName));
$product->setSlug($this->slugGenerator->generate($productName));
$product->setDescription('Awesome ' . $productName);
if ($this->sharedStorage->has('channel')) {
$channel = $this->sharedStorage->get('channel');
$product->addChannel($channel);
}
$this->saveProduct($product);
}