я хочу получить элемент div внутри родительского элемента с некоторым идентификатором теста
что я пытаюсь сделать?
У меня есть родительский div с идентификатором теста "parent-2" "и в нем есть элемент div с текстом Remove.
Я хочу получить этот элемент Remove div. также есть несколько элементов Remove div. что-то вроде ниже
<div data-test-id="parent-1">
<div>Remove</div>
</div>
<div data-test-id="parent-2">
<div>Remove</div>
</div>
<div data-test-id="parent-3">
<div>Remove</div>
</div>
Итак, в приведенном выше коде html я хочу нажать Удалить div из div с родительским test-id = "parent-2"
Я пытался сделать как показано ниже
utils.fireEvent.click(getByText('Remove'));
, это вызывает ошибку, обнаружено несколько экземпляров Remove.
Я также пробовал этот utils.fireEvent.click (getByTestId ('parent-2'). children [0];
это работает. Но это обращается к первому дочернему элементу родителя. Однако хотел быть более конкретным c с запросом.
Итак, как я могу это исправить, чтобы я мог нажать «Удалить» div принадлежит div тестового идентификатора "parent-2"
спасибо.