diff --git a/CHANGELOG.md b/CHANGELOG.md index ca340f45..78fcb558 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ ### Fix - Fix issue with cart btn if WebComponents library is disabled - Fix brand suggestion redirection url +- Export the real product salability as Availability ## [v5.3.1] - 2026.07.02 ### Fix diff --git a/src/Test/Unit/Model/Export/Catalog/AttributeValuesExtractorTest.php b/src/Test/Unit/Model/Export/Catalog/AttributeValuesExtractorTest.php index 5890ac9d..46b633ec 100644 --- a/src/Test/Unit/Model/Export/Catalog/AttributeValuesExtractorTest.php +++ b/src/Test/Unit/Model/Export/Catalog/AttributeValuesExtractorTest.php @@ -20,6 +20,9 @@ class AttributeValuesExtractorTest extends TestCase /** @var NumberFormatter|MockObject */ private MockObject $numberFormatter; + /** @var MockObject|FilterInterface */ + private MockObject $filterMock; + public function test_it_returns_scalar_value() { $attributeValue = 'Value'; diff --git a/src/Test/Unit/Model/Export/Catalog/ProductType/ConfigurableDataProviderTest.php b/src/Test/Unit/Model/Export/Catalog/ProductType/ConfigurableDataProviderTest.php index 16b899c6..5eb13731 100644 --- a/src/Test/Unit/Model/Export/Catalog/ProductType/ConfigurableDataProviderTest.php +++ b/src/Test/Unit/Model/Export/Catalog/ProductType/ConfigurableDataProviderTest.php @@ -12,6 +12,7 @@ use Magento\Inventory\Model\SourceItem\Command\GetSourceItemsBySku; use Omikron\Factfinder\Api\Filter\FilterInterface; use Omikron\Factfinder\Model\Export\Catalog\Entity\ProductVariationFactory; +use Omikron\Factfinder\Model\Export\Catalog\ProductAvailability; use Omikron\Factfinder\Model\Formatter\NumberFormatter; use Omikron\Factfinder\Test\TestHelper; use PHPUnit\Framework\MockObject\MockObject; @@ -106,6 +107,8 @@ protected function setUp(): void ->disableOriginalConstructor() ->getMock(); + $productAvailabilityMock = $this->createMock(ProductAvailability::class); + $this->configurableDataProvider = new ConfigurableDataProvider( $this->productMock, $this->numberFormatMock, @@ -114,9 +117,7 @@ protected function setUp(): void $this->variantFactoryMock, $this->repositoryMock, $this->builderMock, - $this->createConfiguredMock(GetSourceItemsBySku::class, [ - 'execute' => [$this->createConfiguredMock(SourceItem::class, ['getStatus' => 1])] - ]), + $productAvailabilityMock ); } }