public function testGerenciaAtualizacoes() { if (!$this->hasToken()) { return $this->markTestSkipped('API Token ausente'); } $manager = new Manager($this->factoryClient()); foreach ($this->dataProviderSkus() as $data) { $sku = new Sku($data); $sku->getPrice()->setSellPrice($sku->getPrice()->getSellPrice() - 0.01); $sku->setStockQuantity(rand(1, 8)); $this->assertTrue($manager->save($sku)); } }
public function updateSku(Sku $sku) { $manager = new SkuManager($this->getClient()); return $manager->save($sku); }
public function updateSku(Sku\Sku $sku) { $manager = new SkuManager($this->getClient()); return $manager->update($sku, $sku->getPrevious()); }