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 savePrice(Sku $sku) { return $this->execute($this->factoryMap('savePrice', ['itemId' => $sku->getId()]), $sku->getPrice()->toJson()); }