hardbap (owner)

Revisions

gist: 185482 Download_button fork
public
Public Clone URL: git://gist.github.com/185482.git
Embed All Files: show embed
func_test.rb #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
context 'something dumb' do
  setup do
    @user.update_attributes!(:message_display_count => 5, :status_message_delivery_method => "email")
  end
 
    context "on successful PUT to :settings" do
      setup do
        put :settings, :display_count => 2, :delivery_method => "onscreen"
      end
 
      should_redirect_to("index"){user_message_center_url}
      should_set_the_flash_to /Message settings were updated/
      should_change("user message display count", :from => 5, :to => 2){@user.reload; @user.message_display_count}
      should_change("user message delivery method", :from => "email", :to => "onscreen"){@user.reload; @user.status_message_delivery_method}
    end
 end