In this video, we explore the differences between mocks and spies in testing with Jest. We'll dive into the benefits and drawbacks of each approach, and help you determine which one is best for your specific use case. Whether you're a seasoned developer or just starting out with Jest testing, this video is a must-watch. Join us as we explore the world of Jest testing and help you become a better developer.
Link to the Code example: https://github.com/mohokh67/jest-mock-vs-spy
Jest Mock: https://jestjs.io/docs/mock-functions
Jest Spy: https://jestjs.io/docs/jest-object#jestspyonobject-methodname
Chapters:
0:00 - intro
2:58 - Write tests
5:30 - Write mocks in jest
11:27 - Write spy in jest
20:58 Mock and Spy comparison