def testGetPriceForCustomer_2(self): """Test a property which is just in group. """ pm = IPropertyManagement(self.shop.products.product_1) price = pm.getPriceForCustomer("size", "Small") self.assertEqual("%.2f" % price, "-10.17") price = pm.getPriceForCustomer("size", "Medium") self.assertEqual("%.2f" % price, "0.92") price = pm.getPriceForCustomer("size", "Large") self.assertEqual("%.2f" % price, "20.34")
def testGetPriceForCustomer_2(self): """Test a property which is just in group. """ pm = IPropertyManagement(self.shop.products.product_1) price = pm.getPriceForCustomer("size", "Small") self.assertEqual("%.2f" % price, "-10.17") price = pm.getPriceForCustomer("size", "Medium") self.assertEqual("%.2f" % price, "0.92") price = pm.getPriceForCustomer("size", "Large") self.assertEqual("%.2f" % price, "20.34")
def testGetPriceForCustomer_1(self): """Test a property which is in group and product. """ pm = IPropertyManagement(self.shop.products.product_1) price = pm.getPriceForCustomer("color", "Red") self.assertEqual("%.2f" % price, "-9.24") price = pm.getPriceForCustomer("color", "Blue") self.assertEqual(price, 0.0) price = pm.getPriceForCustomer("color", "Green") self.assertEqual("%.2f" % price, "13.87")
def testGetPriceForCustomer_1(self): """Test a property which is in group and product. """ pm = IPropertyManagement(self.shop.products.product_1) price = pm.getPriceForCustomer("color", "Red") self.assertEqual("%.2f" % price, "-9.24") price = pm.getPriceForCustomer("color", "Blue") self.assertEqual(price, 0.0) price = pm.getPriceForCustomer("color", "Green") self.assertEqual("%.2f" % price, "13.87")