How to perform an end-to-end test of a React app using Cypress