objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager(); $this->swatchAttributeCodes = $this->objectManager->create( \Magento\Swatches\Model\SwatchAttributeCodes::class ); } /** * @magentoDbIsolation enabled * @magentoDataFixture Magento/Swatches/_files/swatch_attribute.php */ public function testGetCodes() { $attribute = $this->objectManager ->create(\Magento\Catalog\Model\ResourceModel\Eav\Attribute::class) ->load('color_swatch', 'attribute_code'); $expected = [ $attribute->getAttributeId() => $attribute->getAttributeCode() ]; $swatchAttributeCodes = $this->swatchAttributeCodes->getCodes(); $this->assertEquals($expected, $swatchAttributeCodes); } }