public function testCreateAndGetProductCategoryById()
 {
     $user = UserTestHelper::createBasicUser('Steven');
     $productCategory = new ProductCategory();
     $productCategory->name = "My Test Category";
     $productCatalog = new ProductCatalog();
     $productCatalog->name = ProductCatalog::DEFAULT_NAME;
     $productCatalog->save();
     $productCategory->productCatalogs->add($productCatalog);
     $this->assertTrue($productCategory->save());
     $id = $productCategory->id;
     $productCategory->forget();
     unset($productCategory);
     $productCategory = ProductCategory::getById($id);
     $this->assertEquals('My Test Category', $productCategory->name);
     $this->assertEquals(ProductCatalog::DEFAULT_NAME, $productCategory->productCatalogs[0]->name);
 }