Я хочу получить элемент div в родительском элементе с некоторым идентификатором теста
что я пытаюсь сделать?
У меня есть родительский div с идентификатором test-id «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];
это работает. но это обращается к первому потомку родителя. однако хотел быть более конкретным с запросом.
Итак, как я могу это исправить, чтобы я мог щелкнуть Удалить div, принадлежащий div тестового идентификатора "parent-2"
Благодарю.