Пример #1
0
 def test_get_product_rate_plan_charge_pricing(self):
     z = Zuora(self.zuora_settings)
     product_rate_plan_id = 'df2423dffgf'
     z.get_camel_converted_product_rate_plan_charges = mock.Mock()
     z.get_camel_converted_product_rate_plan_charge_tiers = mock.Mock()
     z.get_camel_converted_product_rate_plan_charges.return_value = {
                                     product_rate_plan_id: {}}
     z.get_camel_converted_product_rate_plan_charge_tiers.return_value = {}
     z.get_product_rate_plan_charge_pricing(
                                 product_rate_plan_id=product_rate_plan_id)
     assert z.get_camel_converted_product_rate_plan_charges.call_count == 1
     assert z.get_camel_converted_product_rate_plan_charge_tiers.call_count\
                                                                     == 1
Пример #2
0
 def test_get_product_rate_plan_charge_pricing(self):
     z = Zuora(self.zuora_settings)
     product_rate_plan_id = 'df2423dffgf'
     z.get_camel_converted_product_rate_plan_charges = mock.Mock()
     z.get_camel_converted_product_rate_plan_charge_tiers = mock.Mock()
     z.get_camel_converted_product_rate_plan_charges.return_value = {
                                     product_rate_plan_id: {}}
     z.get_camel_converted_product_rate_plan_charge_tiers.return_value = {}
     z.get_product_rate_plan_charge_pricing(
                                 product_rate_plan_id=product_rate_plan_id)
     assert z.get_camel_converted_product_rate_plan_charges.call_count == 1
     assert z.get_camel_converted_product_rate_plan_charge_tiers.call_count\
                                                                     == 1
Пример #3
0
 def test_match_product_rate_plans(self):
     z = Zuora(self.zuora_settings)
     z.get_camel_converted_products = mock.Mock()
     z.get_camel_converted_product_rate_plans = mock.Mock()
     z.get_camel_converted_product_rate_plan_charges = mock.Mock()
     z.get_camel_converted_product_rate_plan_charge_tiers = mock.Mock()
     z.get_camel_converted_products.return_value = {}
     z.get_camel_converted_product_rate_plans.return_value = {}
     z.get_camel_converted_product_rate_plan_charges.return_value = {}
     z.get_camel_converted_product_rate_plan_charge_tiers.return_value = {}
     z.match_product_rate_plans(shortcodes=['sub_bronze', 'sub_gold'])
     assert z.get_camel_converted_products.call_count == 1
     assert z.get_camel_converted_product_rate_plans.call_count == 1
     assert z.get_camel_converted_product_rate_plan_charges.call_count == 1
     assert z.get_camel_converted_product_rate_plan_charge_tiers.call_count\
                                                                     == 1
Пример #4
0
 def test_match_product_rate_plans(self):
     z = Zuora(self.zuora_settings)
     z.get_camel_converted_products = mock.Mock()
     z.get_camel_converted_product_rate_plans = mock.Mock()
     z.get_camel_converted_product_rate_plan_charges = mock.Mock()
     z.get_camel_converted_product_rate_plan_charge_tiers = mock.Mock()
     z.get_camel_converted_products.return_value = {}
     z.get_camel_converted_product_rate_plans.return_value = {}
     z.get_camel_converted_product_rate_plan_charges.return_value = {}
     z.get_camel_converted_product_rate_plan_charge_tiers.return_value = {}
     z.match_product_rate_plans(shortcodes=['sub_bronze', 'sub_gold'])
     assert z.get_camel_converted_products.call_count == 1
     assert z.get_camel_converted_product_rate_plans.call_count == 1
     assert z.get_camel_converted_product_rate_plan_charges.call_count == 1
     assert z.get_camel_converted_product_rate_plan_charge_tiers.call_count\
                                                                     == 1