|
@@ -124,13 +124,11 @@ describe "SubscriptionController", ->
|
|
|
@UserGetter =
|
|
@UserGetter =
|
|
|
getUser: sinon.stub().callsArgWith(2, null, null)
|
|
getUser: sinon.stub().callsArgWith(2, null, null)
|
|
|
@res.callback = done
|
|
@res.callback = done
|
|
|
- @SubscriptionController.plansPage(@req, @res)
|
|
|
|
|
@AuthenticationController =
|
|
@AuthenticationController =
|
|
|
getLoggedInUser: sinon.stub().callsArgWith(1, null, null)
|
|
getLoggedInUser: sinon.stub().callsArgWith(1, null, null)
|
|
|
getLoggedInUserId: sinon.stub().returns(null)
|
|
getLoggedInUserId: sinon.stub().returns(null)
|
|
|
getSessionUser: sinon.stub().returns(null)
|
|
getSessionUser: sinon.stub().returns(null)
|
|
|
isUserLoggedIn: sinon.stub().returns(false)
|
|
isUserLoggedIn: sinon.stub().returns(false)
|
|
|
-
|
|
|
|
|
@SubscriptionController = SandboxedModule.require modulePath, requires:
|
|
@SubscriptionController = SandboxedModule.require modulePath, requires:
|
|
|
'../Authentication/AuthenticationController': @AuthenticationController
|
|
'../Authentication/AuthenticationController': @AuthenticationController
|
|
|
'./SubscriptionHandler': @SubscriptionHandler
|
|
'./SubscriptionHandler': @SubscriptionHandler
|
|
@@ -146,6 +144,7 @@ describe "SubscriptionController", ->
|
|
|
"../User/UserGetter": @UserGetter
|
|
"../User/UserGetter": @UserGetter
|
|
|
"./RecurlyWrapper": @RecurlyWrapper = {}
|
|
"./RecurlyWrapper": @RecurlyWrapper = {}
|
|
|
"./FeaturesUpdater": @FeaturesUpdater = {}
|
|
"./FeaturesUpdater": @FeaturesUpdater = {}
|
|
|
|
|
+ @SubscriptionController.plansPage(@req, @res)
|
|
|
|
|
|
|
|
it 'should not fetch the current user', (done) ->
|
|
it 'should not fetch the current user', (done) ->
|
|
|
@UserGetter.getUser.callCount.should.equal 0
|
|
@UserGetter.getUser.callCount.should.equal 0
|
|
@@ -500,4 +499,4 @@ describe "SubscriptionController", ->
|
|
|
@SubscriptionHandler.updateSubscription.calledWith(@user, "collaborator-annual", "COLLABORATORCODEHERE").should.equal true
|
|
@SubscriptionHandler.updateSubscription.calledWith(@user, "collaborator-annual", "COLLABORATORCODEHERE").should.equal true
|
|
|
done()
|
|
done()
|
|
|
|
|
|
|
|
- @SubscriptionController.processUpgradeToAnnualPlan @req, @res
|
|
|
|
|
|
|
+ @SubscriptionController.processUpgradeToAnnualPlan @req, @res
|