# frozen_string_literal: true require 'rails_helper' RSpec.describe Jobs::RefreshSubscriptionsCampaignData do before do SiteSetting.discourse_subscriptions_campaign_enabled = true end it 'should execute the job only if stripe is configured' do DiscourseSubscriptions::Campaign.any_instance.expects(:refresh_data).once described_class.new.execute({}) SiteSetting.discourse_subscriptions_public_key = "PUBLIC_KEY" SiteSetting.discourse_subscriptions_secret_key = "SECRET_KEY" described_class.new.execute({}) end end