def setUp(self): self.spec = ArgumentSpec() get_catalogs_fake = load_fixture( 'f5_cs_subscription_app_get_catalogs.json') get_user_fake = load_fixture('f5_cs_subscription_app_get_user.json') get_subscription_fake = load_fixture( 'f5_cs_eap_subscription_app_create_get.json') activate_subscription_fake = load_fixture( 'f5_cs_eap_subscription_app_create_activate.json') get_subscriptions_fake = load_fixture( 'f5_cs_eap_certificate_get_subscriptions.json') connection = Mock() self.api_client = CloudservicesApi(connection) self.api_client.login = Mock() self.api_client.get_catalogs = Mock(return_value=get_catalogs_fake) self.api_client.get_current_user = Mock(return_value=get_user_fake) self.api_client.get_subscription_by_id = Mock( return_value=get_subscription_fake) self.api_client.get_subscriptions_by_type = Mock( return_value=get_subscriptions_fake) self.api_client.activate_subscription = Mock( return_value=activate_subscription_fake) self.api_client.get_subscription_status = Mock( return_value=activate_subscription_fake) self.api_client.create_subscription = Mock( side_effect=self.create_subscription) self.api_client.retire_subscription = Mock( side_effect=self.retire_subscription) self.api_client.update_subscription = Mock( side_effect=self.update_subscription)
def setUp(self): self.spec = ArgumentSpec()