DEV Community

Discussion on: Como desenvolver um formulário em React com TDD

Collapse
felipecesr profile image
Felipe César Author • Edited on

Valeu Daniel! Sobre o userEvent, tem diferença sim, ele se assemelha mais à forma como os usuários interagem com os elementos do DOM. Por exemplo, quando o usuário clica em um botão, alguns eventos são disparados, mousedown, mouseup, click, etc. Com o fireEvent estamos apenas disparando um evento específico. Nesse caso, poderíamos usar fireEvent.click, mas o único evento disparado seria o click, dessa forma não estaria representando a forma como o usuário interage botão.