コード例 #1
0
    def __init__(self, *args, **kwds):
        unittest.TestCase.__init__(self, *args, **kwds)
        self.__catalog_service = None

        products = []
        product_skus = []
        for product_i in xrange(2):
            product = \
                Product(MagentoProduct(
                    description="Test product " + str(product_i),
                    name="Test product " + str(product_i),
                    price=Decimal(0),
                    short_description="Test product " + str(product_i),
                    sku="testproduct" + str(product_i),
                    status=MagentoProductStatus.ENABLED,
                    type=MagentoProductType.SIMPLE,
                    visibility=frozenset(("CATALOG",)),
                    url_key="testproduct" + str(product_i),
                    url_path="/testproduct" + str(product_i)
                ))
            products.append(product)
            product_skus.append(product.magento_product.sku);
        self.__products = frozenset(products)
        self.__product_skus = frozenset(product_skus)