require "test_helper" class Settings::PreferencesControllerTest < ActionDispatch::IntegrationTest setup do sign_in users(:family_admin) end test "get" do get settings_preferences_url assert_response :success end test "group moniker uses group currencies copy and hides legacy currency field" do users(:family_admin).family.update!(moniker: "Group") get settings_preferences_url assert_response :success assert_includes response.body, "Group Currencies" assert_includes response.body, "your group" assert_select "select[name='user[family_attributes][currency]']", count: 0 end end