Skip to content

Instantly share code, notes, and snippets.

@seeflanigan
Forked from jperrine/gist:757975
Created December 29, 2010 00:51
Show Gist options
  • Save seeflanigan/757977 to your computer and use it in GitHub Desktop.
Save seeflanigan/757977 to your computer and use it in GitHub Desktop.
context "POST edit_subscriptions" do
setup do
fake_login
@user.subscriptions << Factory(:subscription)
@preference = Factory(:reminder_preference)
@user.reminder_preferences << @preference
post :edit_subscriptions, :id => @user.id, "#{@preferences.id}_email" => "on"
end
should "empty the users reminder preferences" do
@user.reload
assert_equal @user.reminder_preferences, []
end
should respond_with :redirect
should render_template :unsubscribe
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment