Sha256: 576f4855042d480eb5bfc2262434249e08960b5e9e79a7e0d33242725e119f71

Contents?: true

Size: 1 KB

Versions: 36

Compression:

Stored size: 1 KB

Contents

shared_context 'subscribers' do
  include_context 'plans and features'
  include_context 'stripe'

  ############
  # Subscribers    #
  ############

  let(:free_subscriber) {
    subscriber = FactoryGirl.create(
      :subscriber,
      name: 'Free Subscriber'
    )
    subscriber.subscribe_to_free_plan
    subscriber
  }

  let(:no_ads_subscriber) {
    subscriber = FactoryGirl.create(
      :subscriber,
      name: 'No Ads Subscriber'
    )
    subscriber.subscribe_to_plan no_ads_plan, working_stripe_token(subscriber)
    subscriber
  }

  let(:group_leader_subscriber) {
    subscriber = FactoryGirl.create(
      :subscriber,
      name: 'Group Leader Subscriber'
    )
    subscriber.subscribe_to_plan group_leader_plan, working_stripe_token(subscriber)
    subscriber
  }

  let(:professional_subscriber) {
    subscriber = FactoryGirl.create(
      :subscriber,
      name: 'Professional Subscriber'
    )
    subscriber.subscribe_to_plan professional_plan, working_stripe_token(subscriber)
    subscriber
  }
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
paid_up-0.7.5 spec/support/subscribers.rb
paid_up-0.7.4 spec/support/subscribers.rb
paid_up-0.7.3 spec/support/subscribers.rb
paid_up-0.7.2 spec/support/subscribers.rb
paid_up-0.7.1 spec/support/subscribers.rb
paid_up-0.7.0 spec/support/subscribers.rb
paid_up-0.6.5 spec/support/subscribers.rb
paid_up-0.6.4 spec/support/subscribers.rb
paid_up-0.6.3 spec/support/subscribers.rb
paid_up-0.6.2 spec/support/subscribers.rb
paid_up-0.6.1 spec/support/subscribers.rb
paid_up-0.6.0 spec/support/subscribers.rb
paid_up-0.5.3 spec/support/subscribers.rb
paid_up-0.5.2 spec/support/subscribers.rb
paid_up-0.5.1 spec/support/subscribers.rb
paid_up-0.5.0 spec/support/subscribers.rb
paid_up-0.4.4 spec/support/subscribers.rb
paid_up-0.4.3 spec/support/subscribers.rb
paid_up-0.4.2 spec/support/subscribers.rb
paid_up-0.4.1 spec/support/subscribers.rb