Add show functionality

This commit is contained in:
Andrew Tomaka 2013-08-04 21:51:46 -04:00
parent cab5cc436e
commit 53d689cd91
3 changed files with 17 additions and 0 deletions

View file

@ -2,4 +2,8 @@ class WorkoutsController < ApplicationController
def index
@workouts = Workout.all
end
def show
@workout = Workout.find(params[:id])
end
end

View file

@ -0,0 +1 @@
<%= @workout.date %>

View file

@ -16,4 +16,16 @@ describe "Workouts" do
page.should have_content @workout.date
end
end
describe "GET /workouts/(:id)" do
it "should return 200" do
visit "#{workouts_path}/#{@workout.id}"
page.status_code.should be 200
end
it "should return the correct workout" do
visit "#{workouts_path}/#{@workout.id}"
page.should have_content @workout.date
end
end
end