Tengo una biblioteca de controles deslizantes con el nombre react-native-slider . Estoy usando esta biblioteca para representar el control deslizante móvil en mi pantalla. Entonces, ahora quiero escribir su prueba de desintoxicación. Estoy intentando esto, pero no obtengo ningún intento exitoso.
He adjuntado el siguiente código.
Código de interfaz de usuario de My Code Slider
<View style={{paddingHorizontal: 25}} testID={Test.sliderThumbDrag}> <Slider thumbStyle={{ backgroundColor: colors.white, borderWidth: 2, borderColor: colors.black }} minimumTrackTintColor={colors.black} maximumTrackTintColor={colors.border} trackStyle={{ height: 2 }} minimumValue={1} maximumValue={250} value={requestData ? requestData.max_distance : null} step={1} style={{ marginTop: 12 }} onValueChange={(value) => { let newRequestData if (requestData) { newRequestData = { ...requestData, max_distance: value } } setRequestData(newRequestData); }} /> </View>Mi archivo UserFlowDating.e2e.js
it('Discovery Filter should render', async () => { await waitFor(element(by.id(Test.discoveryFilterDatingView))).toBeVisible().withTimeout(5000); await waitFor(element(by.id(Test.headerDiscoveryView))).toBeVisible().withTimeout(5000); await waitFor(element(by.id(Test.discoveryScrollView))).toBeVisible().withTimeout(5000); await waitFor(element(by.id(Test.sliderThumbDrag))).toBeVisible().withTimeout(5000); await element(by.id('Animated')).longPressAndDrag(2000, NaN, NaN, element(by.id('Animated')), NaN, NaN); await waitFor(element(by.id(Test.discoveryScrollView))).toBeVisible().withTimeout(5000); });Estoy tratando de sildar con desintoxicación, pero no funciona para mí. Alguien me puede ayudar con esto gracias 🙏