Files
fizzy/test/controllers/accounts/join_codes_controller_test.rb
T
2025-11-02 15:58:33 +01:00

27 lines
653 B
Ruby

require "test_helper"
class Account::JoinCodesControllerTest < ActionDispatch::IntegrationTest
setup do
sign_in_as :kevin
end
test "reset" do
get account_join_code_path
assert_response :success
assert_changes -> { Account::JoinCode.sole.code } do
delete account_join_code_path
assert_redirected_to account_join_code_path
end
end
test "update" do
get edit_account_join_code_path
assert_response :success
put account_join_code_path, params: { account_join_code: { usage_limit: 5 } }
assert_equal 5, Account::JoinCode.sole.usage_limit
assert_redirected_to account_join_code_path
end
end