public function testItEnablesAnExistingProduct()
 {
     $mockProduct = $this->getMockDisabledProduct('test');
     $mockProduct->expects($this->once())->method('setStatus')->with(ProductStatus::STATUS_ENABLED);
     $this->mockProductRepository->method('get')->willReturn($mockProduct);
     $this->mockProductRepository->expects($this->once())->method('save');
     $this->productStatusAdapter->enableProductWithSku('test');
 }
 public function testItReturnsTheProductStatusString()
 {
     $this->mockProductRepository->method('get')->willReturnMap([['enabled_sku', false, null, false, $this->createMockEnabledProduct('enabled_sku')], ['disabled_sku', false, null, false, $this->createMockDisabledProduct('disabled_sku')]]);
     $this->assertSame(ProductStatusAdapterInterface::ENABLED, $this->productStatusAdapter->getStatusBySku('enabled_sku'));
     $this->assertSame(ProductStatusAdapterInterface::DISABLED, $this->productStatusAdapter->getStatusBySku('disabled_sku'));
 }