3.0 KiB
Collection of Angular TESTING challenges
Intro
This project has been created with two purposes:
- The first purpose is to assist you in becoming better at Testing using Testing Library and Cypress Component Testing. 💪
- The second purpose is to share best practices and different implementations of the same problem to gain diverse perspectives. 📖
Thanks to all these challenges, you will learn how to create Integration Tests to test your UI. The goal is to test your component/application as a black box, just as an end user or developer would do.
Learning by reading is good but learning by doing is better.
Testing Challenges
Click the following badges to join your next challenge.
![]()
![]()
![]()
Testing a small application with a router
Testing a parent component with Child components
Testing a presentational component by setting Inputs and listening to the Outputs
Testing a modal
Testing using Component Harnesses
Creating a custom Component Harness and Testing your application by using this harness
Testing a very simple checkbox
Testing a real-life application by creating test double on Http request and handling all asynchronous part
