Automated tests are a way to test your software without spending too much time. There are three types of tests: unit, integration, and end-to-end. Let's dive deep into every kind and understand why we need each. Unit tests are fast. Isolation allows them to run them at any point in time, locally and on CI, without spinning up the dependent services / making API and database calls. Integration tests are slower, but they test how the parts of your app connect.
L O A D I N G
. . . comments & more!