Sha256: 5c89a7cf334b1f0bf20d6f13ec82ba3cefee6e0c20d31522380e9083f3dce270

Contents?: true

Size: 1 KB

Versions: 3

Compression:

Stored size: 1 KB

Contents

require 'spec_helper'

describe 'BillingHistory' do
  
  describe 'GET /index' do
    before(:each) do
      @billing_activity1 = Factory(:billing_activity, :amount => 13.00, :message => "Thanks for your payment." )
      @billing_activity2 = Factory(:billing_activity, :amount => 18.00, :message => "Thanks for your payment." )
      @plan = Factory.build(:plan, :name => "Gold", :price => 20)
      @contact_info = Factory.build(:contact_info)

      @credit_card = Factory.build(:credit_card)
      @subscription = Factory(:subscription, :contact_info => @contact_info, :plan => @plan, :credit_card => @credit_card)
      @user = Factory(:user, :subscription => @subscription)
      @subscription.billing_activities << @billing_activity1
      @subscription.billing_activities << @billing_activity2
    end
    
    it 'should load billing histories page' do
      visit subscription_billing_history_path
      page.should have_content "18.00"
      page.should have_content "Thanks for your payment."
    end
  end
  
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
saasaparilla-0.1.8 spec/requests/billing_history_spec.rb
saasaparilla-0.1.7 spec/requests/billing_history_spec.rb
saasaparilla-0.1.6 spec/requests/billing_history_spec.rb