Writing Our First Test

Delete the cypress/integration/examples directory with all the existing Cypress tests. Then, restart Cypress with rake cypress:open. This gives us the Cypress window with a message saying we have no tests. (Or it might re-create the same sample tests, in which case just delete them again, write the next test, and then open Cypress.) Let’s write the first line of a new test. Create a file named cypress/schedule/schedule_spec.js. As soon as you save it, the Cypress window changes to show that file. If you start to “Run all specs,” you get the test runner with a message that no tests are found in the file.

Now let’s start writing the test:

 describe(​"On the schedule ...

Get Modern Front-End Development for Rails now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.