def testGetPriceGross_2(self): """Test a properties which is just in groups """ pm = IPropertyManagement(self.shop.products.product_1) price = pm.getPriceGross("size", "Small") self.assertEqual(price, -11.0) price = pm.getPriceGross("size", "Medium") self.assertEqual(price, 1.0) price = pm.getPriceGross("size", "Large") self.assertEqual(price, 22.0)
def testGetPriceGross_1(self): """Test a property which is in group and product. """ pm = IPropertyManagement(self.shop.products.product_1) price = pm.getPriceGross("color", "Red") self.assertEqual(price, -10.0) price = pm.getPriceGross("color", "Blue") self.assertEqual(price, 0.0) price = pm.getPriceGross("color", "Green") self.assertEqual(price, 15.0)