summaryrefslogtreecommitdiff
path: root/billing/test/integration/subscription_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'billing/test/integration/subscription_test.rb')
-rw-r--r--billing/test/integration/subscription_test.rb49
1 files changed, 0 insertions, 49 deletions
diff --git a/billing/test/integration/subscription_test.rb b/billing/test/integration/subscription_test.rb
deleted file mode 100644
index cd010bd..0000000
--- a/billing/test/integration/subscription_test.rb
+++ /dev/null
@@ -1,49 +0,0 @@
-require 'test_helper'
-require 'fake_braintree'
-
-class SubscriptionTest < BraintreeIntegrationTest
- include CustomerTestHelper
- include StubRecordHelper
-
- setup do
- @admin = User.find_by_login('admin') || FactoryGirl.create(:user, login: 'admin')
- @customer = stub_customer
- @braintree_customer = @customer.braintree_customer
- response = Braintree::Subscription.create plan_id: '5',
- payment_method_token: @braintree_customer.credit_cards.first.token,
- price: '10'
- @subscription = response.subscription
- end
-
- teardown do
- @admin.destroy
- end
-
- test "admin can see all subscriptions for another" do
- login_as @admin
- @customer.stubs(:subscriptions).returns([@subscription])
- @subscription.stubs(:balance).returns 0
- visit user_subscriptions_path(@customer.user_id, :locale => nil)
- assert page.has_content?("Subscriptions")
- assert page.has_content?("Status: Active")
- end
-
- # test "user cannot see all subscriptions for other user" do
- #end
-
- #test "admin cannot add subscription for another" do
- #end
-
- #test "authenticated user can cancel own subscription" do
- #end
-
- #test "user cannot add subscription if they have active one" do
- #end
-
- #test "user can view own subscriptions"
- #end
-
- #test "admin can view another user's subscriptions" do
- #end
-
-end