Do you Even Test? You Should and Here's Why
Too Long; Didn't Read
Mocking is a technique that allows you to replace real objects with fake ones during testing. This can significantly improve your developer experience and confidence to ship features to production. Unit tests tend to be very specific and detailed for catching bugs early on in the development process. Tests are also very important for open source projects.