I en tid der tradisjonelle enhetstester ikke alltid garanterer at applikasjoner fungerer korrekt i produksjonsmiljøer, blir testingen enda mer utfordrende når man arbeider med mikrotjenester. Boken "Testing Java Microservices" gir leserne en omfattende guide til å skrive forskjellige typer tester, inkludert enhetstester, komponenttester, integrasjonstester, container-tester, kontrakttester og kaos-tester. Gjennom boken blir leserne kjent med sentrale teknologier som Arquillian-økosystemet, Wiremock, Mockito, AssertJ, Pact og Gatling. I tillegg viser boken hvordan alle disse komponentene integreres i en sammenhengende kontinuerlig leveringspipeline. Bokens viktigste egenskaper inkluderer praktiske, håndgripelige veiledninger, strategier for å skrive persistens-tester, samt innsikt i teststrategier som er avgjørende for vellykket programvareutvikling. Leserene forventes å ha noe erfaring med programmering i Java. Kunnskap om testverktøy som jUnit kan være nyttig, men er ikke et krav. Tidligere erfaring med Java EE, Spring og Docker er også en fordel for å få mest mulig ut av innholdet i boken.