Marco Buzzanca, Christopher Petito
async/awaitAsynchronous programming pattern
Tests are a vital part of the software engineering process, and for good reason: they allow developers to detect bugs earlier and increase the level of confidence they have in the product they are creating. Automated tests in particular offer a consistent way to detect whether any code modifications introduce a breaking change. However, it is not always simple to fully automate tests, especially when there is more than one system involved.
Integration tests aim to assert whether the integration of…
Backend engineer at Musement. Enjoys lengthy talks about software development, sociology and niche musical genres.