What is Jest and why it is used?
Jest is a JavaScript library used to test the design and functionality of an application’s components. Jest is used as both a mocking framework, and as an actual testing framework. It can be used to write unit tests, functional tests and end-to-end tests.
Read more: Jest Tutorial for Beginners: Getting Started With JavaScript Testing