public function test_SimpleProductHasKey() { $product = new Configurable($this->configRequiredData, 'color'); $simpleproduct1 = new Simple(clone $this->simpleRequiredData->setSku('sku')); $simpleproduct1->set('color', 'blue'); $product->addSimpleProduct($simpleproduct1); $this->assertEquals(1, $product->countSimpleProducts()); $this->assertEquals('sku', $simpleproduct1->get('sku')); $simpleproduct2 = new Simple(clone $this->simpleRequiredData->setSku('sku2')); $simpleproduct2->set('color', 'green'); $product->addSimpleProduct($simpleproduct2); $this->assertEquals(2, $product->countSimpleProducts()); $this->assertEquals('sku', $simpleproduct1->get('sku')); }