diff --git a/test/spec/controllers/challengesCtrlSpec.js b/test/spec/controllers/challengesCtrlSpec.js index 8a6ce3b7b1..c2167138e8 100644 --- a/test/spec/controllers/challengesCtrlSpec.js +++ b/test/spec/controllers/challengesCtrlSpec.js @@ -411,7 +411,16 @@ describe('Challenges Controller', function() { describe('User interactions', function() { describe('join', function() { - it('calls challenge join endpoint'); + it('calls challenge.$join', function(){ + var challenge = specHelper.newChallenge({ + _id: 'challenge-to-join', + $join: sandbox.spy() + }); + + scope.join(challenge); + + expect(challenge.$join).to.be.calledOnce; + }); }); describe('clickLeave', function() {