Testing Library's findBylabelText allow us to query a form element by either an associated <label>
element or a aria-label
property. Here we add an accessible label to our "add to cart" button to allow us to query the button without having to traverse the DOM.
The name property used to filter our findByRole
results above refers to the accessible name determined by the browser and could reference button text, heading text or a label associated with a form element.