Example #1
0
 public function testNamespaceInstances()
 {
     $client = new Client($this->transport);
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Transport\\Transport', $client->getTransport());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\AttributesNamespace', $client->attributes());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\CategoriesNamespace', $client->categories());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ClaimMessagesNamespace', $client->claimMessages());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ClaimsNamespace', $client->claims());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ImportFilesNamespace', $client->importFiles());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ItemsNamespace', $client->items());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\OrdersNamespace', $client->orders());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\OrderUnitsNamespace', $client->orderUnits());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ProductDataNamespace', $client->productData());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ProductDataStatusNamespace', $client->productDataStatus());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ReportsNamespace', $client->reports());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ReturnsNamespace', $client->returns());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ReturnUnitsNamespace', $client->returnUnits());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\ShippingGroupsNamespace', $client->shippingGroups());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\StatusNamespace', $client->status());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\SubscriptionsNamespace', $client->subscriptions());
     $this->assertInstanceOf('\\Hitmeister\\Component\\Api\\Namespaces\\UnitsNamespace', $client->units());
 }