/** * @covers Mozu\Api\Resources\Commerce\Catalog\Admin\ProductResource::getProducts * @todo Implement testGetProducts(). */ public function testGetProductsAsync() { $promises = ["product1" => $this->object->getProductAsync("AIRMOTION-SCIENCES-BSF09"), "product2" => $this->object->getProductAsync("AIRMOTION-SCIENCES-BSF12"), "product3" => $this->object->getProductAsync("AIRMOTION-SCIENCES-BSF15")]; $results = Promise\unwrap($promises); $this->assertSame($results["product1"]->json()->productCode, "AIRMOTION-SCIENCES-BSF09"); $this->assertSame($results["product2"]->json()->productCode, "AIRMOTION-SCIENCES-BSF12"); $this->assertSame($results["product3"]->json()->productCode, "AIRMOTION-SCIENCES-BSF15"); }
/** * @covers Mozu\Api\Resources\Commerce\Catalog\Admin\ProductResource::getProducts * @todo Implement testGetProducts(). */ public function testGetInventory() { $inventoryInventoryCollection = $this->object->getLocationInventories(DataViewMode::PENDING, "1001"); var_dump($inventoryInventoryCollection); }