Skip to content

Instantly share code, notes, and snippets.

@jwo
Created November 5, 2013 17:57
Show Gist options
  • Select an option

  • Save jwo/7323240 to your computer and use it in GitHub Desktop.

Select an option

Save jwo/7323240 to your computer and use it in GitHub Desktop.
Devise testing controllers - minitest / rails4
class SecretController < ApplicationController
before_filter :authenticate_user!
def show
end
end
require 'test_helper'
class SecretControllerTest < ActionController::TestCase
include Devise::TestHelpers
test "logged in should get show" do
sign_in users(:one)
get :show
assert_response :success
end
test "not authenticated should get redirect" do
get :show
assert_response :redirect
end
end
Copy link
Copy Markdown

ghost commented Aug 7, 2017

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment