Files
fizzy/test/controllers/accounts/settings_controller_test.rb
T
Mike Dalessio d41d50d52b Account.sole → Current.account
and some other de-tenant changes, including removing the controller
tenanting concerns
2025-11-17 09:11:40 -05:00

26 lines
620 B
Ruby

require "test_helper"
class Account::SettingsControllerTest < ActionDispatch::IntegrationTest
setup do
sign_in_as :kevin
end
test "show" do
get account_settings_path
assert_response :success
end
test "update" do
put account_settings_path, params: { account: { name: "New Account Name" } }
assert_equal "New Account Name", Current.account.name
assert_redirected_to account_settings_path
end
test "update requires admin" do
logout_and_sign_in_as :david
put account_settings_path, params: { account: { name: "New Account Name" } }
assert_response :forbidden
end
end