Closed richardkshergold closed 1 year ago
Hi! Vue Testing Library focus on writing tests that look similar to how users interact with your component. With that in mind, I would suggest performing the same operation that a user would do that would trigger my-event
(being that clicking, scrolling, typing…).
If you have more questions, please head to Testing Library's Discord channel, a more appropriate place to get answers :)
I'm pretty new to Unit Testing and I'm not sure if I'm trying to test something which the Vue Testing Library is not intended for?
I have a parent component that contains a repeated list of child components, each child component has some custom events which - when fired - call some code in the parent e.g
Does the Vue Testing library allow me to fire the "my-event" event and check that processEvent is called ? I have been unable to get this to work.
I can get the first child component by doing:
const firstSavedCard:any = screen.findByTestId('1');
but how do I then fire my custom event?