тестирование сборщика с детоксом в React Native - PullRequest
0 голосов
/ 29 апреля 2018

Я только начал использовать Detox для тестирования своего собственного приложения, и у меня возникли проблемы с тестированием сборщиков. Я в основном должен иметь возможность выбрать значение из пикера! Но это кажется невозможным !!

Вот мой сборщик:

<Picker
        style={styles.picker}
        itemStyle={styles.pickerItem}
        testID="picker"
        selectedValue={selectedValue}
        onValueChange={this.updateValue}
      >
        <Picker.Item key={0} label="Choose one" value={null} />

        {values.map(value => {
          return (
            <Picker.Item
              key={value}
              label={value}
              value={value}
              testID={value}
            />
          );
        })}
 </Picker>

А вот мой тест:

await element(by.type("UIPickerView")).setColumnToValue(0, "Apple");

Но все, что я получаю, это сообщение об ошибке, в котором говорится, что невозможно установить значение, потому что оно не существует, но оно существует! Потому что я смотрю на это прямо сейчас!

Кто-нибудь знает, как правильно установить значение в средстве выбора?

Любая помощь будет отличной!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...