Sha256: 9021711494d5e12e59946deceb5bef164b28ddbf122860020780501786840ba8
Contents?: true
Size: 585 Bytes
Versions: 14
Compression:
Stored size: 585 Bytes
Contents
require 'spec_helper' describe PostsController do it "should log impression at the action level" do get "show", :id=> 1 Impression.all.size.should eq 12 Impression.last.controller_name.should eq "posts" Impression.last.action_name.should eq "show" Impression.last.impressionable_type.should eq "Post" Impression.last.impressionable_id.should eq 1 end it "should log the user_id if user is authenticated (current_user helper method)" do session[:user_id] = 123 get "show", :id=> 1 Post.first.impressions.last.user_id.should eq 123 end end
Version data entries
14 entries across 14 versions & 1 rubygems