diff options
| author | mo khan <mo@mokhan.ca> | 2016-06-24 17:24:50 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2016-06-24 17:24:50 -0600 |
| commit | 6a1bc5070813d80c1716ebee4b150f70ed683b78 (patch) | |
| tree | 6cea0ee5dccdce98387e294e086f88c93a15234b /spec/javascripts | |
| parent | 5514ec6bafa5417e500c203cc22fc5689550ead9 (diff) | |
refactor model.
Diffstat (limited to 'spec/javascripts')
| -rw-r--r-- | spec/javascripts/views/training_session_view_spec.js.coffee | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/spec/javascripts/views/training_session_view_spec.js.coffee b/spec/javascripts/views/training_session_view_spec.js.coffee index 596bacc..d222401 100644 --- a/spec/javascripts/views/training_session_view_spec.js.coffee +++ b/spec/javascripts/views/training_session_view_spec.js.coffee @@ -1,15 +1,15 @@ -#= require views/training_session_view -describe "TrainingSessionView", -> +#= require views/workout_view +describe "WorkoutView", -> beforeEach -> @el = $('<div>') - @subject = new Stronglifters.TrainingSessionView( + @subject = new Stronglifters.WorkoutView( el: @el, data: -> { - training_session: + workout: id: "1", body_weight: 225, - workout_name: "A", + routine_name: "A", exercises: [{ name: 'Squat', sets: 3, @@ -21,35 +21,35 @@ describe "TrainingSessionView", -> ) it "has one exercise", -> - @subject.get('training_session.exercises') - expect(@subject.get('training_session.exercises').length).toEqual(1) + @subject.get('workout.exercises') + expect(@subject.get('workout.exercises').length).toEqual(1) it "indicates no progress recorded", -> - result = @subject.get('training_session.exercises.0.reps.0.status') + result = @subject.get('workout.exercises.0.reps.0.status') expect(result).toEqual('secondary') describe "updating progress", -> describe "when no reps are completed", -> it "sets the reps to the target", -> @el.find('button').first().trigger('click') - result = @subject.get('training_session.exercises.0.reps.0.completed') + result = @subject.get('workout.exercises.0.reps.0.completed') expect(result).toEqual(5) it "indicates a successful set", -> @el.find('button').first().trigger('click') - result = @subject.get('training_session.exercises.0.reps.0.status') + result = @subject.get('workout.exercises.0.reps.0.status') expect(result).toEqual('success') describe "when at least one rep is completed", -> beforeEach -> - @subject.set('training_session.exercises.0.reps.0.completed', 5) + @subject.set('workout.exercises.0.reps.0.completed', 5) it 'decrements the count', -> @el.find('button').first().trigger('click') - result = @subject.get('training_session.exercises.0.reps.0.completed') + result = @subject.get('workout.exercises.0.reps.0.completed') expect(result).toEqual(4) it "indicates a failed set", -> @el.find('button').first().trigger('click') - result = @subject.get('training_session.exercises.0.reps.0.status') + result = @subject.get('workout.exercises.0.reps.0.status') expect(result).toEqual('alert') |
