Sha256: a9979a84488039d6453ccc79943a3152fb4a7bb6b11e3d42f76e70eac60a4197
Contents?: true
Size: 889 Bytes
Versions: 1
Compression:
Stored size: 889 Bytes
Contents
# encoding: UTF-8 require 'helper' describe Keynote::Railtie do let(:controller) { HelloController.new } let(:context) { controller.view_context } it "should make the present method available to controllers" do controller.must_respond_to :present end it "should make the present and p methods available to views" do context.must_respond_to :present context.must_respond_to :p end it "should pass present call from controller to Keynote.present" do context = stub controller.stubs(:view_context).returns(context) Keynote.expects(:present).with(context, :dallas, :leeloo, :multipass) controller.present(:dallas, :leeloo, :multipass) end it "should pass present call from view to Keynote.present" do Keynote.expects(:present).with(context, :dallas, :leeloo, :multipass) context.present(:dallas, :leeloo, :multipass) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
keynote-0.0.1 | spec/railtie_spec.rb |