Then we'll jump into the hands-on portion. We'll cover unit, integration, and E2E testing in this workshop. With the 'Conduit' app, we'll start out setting up the tooling for unit testing the Node API server. We'll write some unit tests together and have time to write some individually. Then we'll do the same for some of the frontend React app.
Then we'll contrast that experience by writing integration tests for our application. Finally we'll set up Cypress.io for our application and write E2E tests. Throughout the whole experience, we'll learn the value and trade-offs of each form of testing, where mocking is appropriate/useful, how to avoid testing implementation details, and more.
We've already held over 50 workshops holding thousands attendees in-person and online. In this time we've discovered ways to schedule the day so it goes smoothly and efficiently.
Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.