January 2018
Intermediate to advanced
414 pages
10h 29m
English
When we test our microservices, we may choose to use a different kind of test, but many parts of the software could be tested in different kinds of tests. For example, when we create a customer, we may test this using a Unit test on the service that creates them, however, we could also test it using an Integration test or even an E2E test. It is a common understanding in the industry that we should approach testing using the test pyramid that indicates how many tests of each type we should have:

The overall idea is that we should do as much testing as we can using a Unit test, this will provide more immediate feedback. ...
Read now
Unlock full access