Writing unit tests with Jest
You should always write a unit test for any function change. It guarantees that your written code works and that a third party developer does not destroy the functionality with his code in the future. Having good test coverage means we can be confident that we can deploy stable software without...