# frozen_string_literal: true require 'test_helper' class AuthControllerTest < ActionDispatch::IntegrationTest include TestAuthHelper test "should get auth" do # This is not a real test of AuthController! # We are really testing that the monkey path is correct # # This simply tests to make sure the test suite is # properly monkey patching the oAuth network call and # faking the needed session variables. # # If you want to really test the oAuth flow you will need to # hit the real services, or stand up a proper fake service. get auth_path assert_redirected_to accounts_path end test "should verify callbacks result" do # If AuthController#callback ever changes final # redirection, the patched version should also # be updated in (lin e10) of # test/test_helpers/test_auth_helper.rb assert_equal "redirect_to accounts_path", last_line_in_callback end end