[Catalyst] Simplify RemoveAnimationsPreferenceTest

Bug: 373451690
Flag: TEST_ONLY
Test: atest
Change-Id: Idc64a811d97b5fd3047ad4167b98da5b97c0fee0
diff --git a/tests/robotests/src/com/android/settings/accessibility/RemoveAnimationsPreferenceTest.kt b/tests/robotests/src/com/android/settings/accessibility/RemoveAnimationsPreferenceTest.kt
index 294632f..9df7ce7 100644
--- a/tests/robotests/src/com/android/settings/accessibility/RemoveAnimationsPreferenceTest.kt
+++ b/tests/robotests/src/com/android/settings/accessibility/RemoveAnimationsPreferenceTest.kt
@@ -20,11 +20,9 @@
 import androidx.preference.SwitchPreferenceCompat
 import androidx.test.core.app.ApplicationProvider
 import androidx.test.ext.junit.runners.AndroidJUnit4
-import com.android.settings.R
 import com.android.settings.accessibility.RemoveAnimationsPreference.Companion.ANIMATION_ON_VALUE
 import com.android.settingslib.datastore.SettingsGlobalStore
-import com.android.settingslib.preference.PreferenceScreenBindingHelper
-import com.android.settingslib.preference.PreferenceScreenFactory
+import com.android.settingslib.preference.createAndBindWidget
 import com.google.common.truth.Truth.assertThat
 import org.junit.Test
 import org.junit.runner.RunWith
@@ -35,12 +33,7 @@
     private val appContext: Context = ApplicationProvider.getApplicationContext()
 
     private fun getRemoveAnimationsSwitchPreference(): SwitchPreferenceCompat =
-        PreferenceScreenFactory(appContext).let {
-            val preferenceScreen = it.inflate(R.xml.accessibility_color_and_motion)!!
-            it.preferenceManager.setPreferences(preferenceScreen)
-            PreferenceScreenBindingHelper.bind(preferenceScreen)
-            preferenceScreen.findPreference(RemoveAnimationsPreference.KEY)!!
-        }
+        RemoveAnimationsPreference().createAndBindWidget(appContext)
 
     @Test
     fun animationOff_switchPreferenceIsChecked() {