
Testing Java Microservices
Manning Publications (Publisher)
Published on 31. December 2018
Book
Paperback/Softback
325 pages
978-1-61729-289-7 (ISBN)
Description
With traditional software unit tests, there's never a guarantee that an application will actually function correctly in the production environment. When you add microservices, testing becomes even more tricky.
Testing Java Microservices teaches readers how to write tests like unit, component, integration, container, contract, chaos, and more. Along the way, it also covers technologies like the Arquillian ecosystem, Wiremock, Mockito, AssertJ, Pact or Gatling. Finally, the book demonstrates how everything fits together into the Continuous Delivery pipeline.
Key Features:
? Practical hands-on guide
? Writing Persistence tests
? Teaches test strategies
? Shows how everything fits together in the Continuous Delivery Pipeline
Readers should be comfortable programming in Java. Experience with testing tools like jUnit is helpful but not required. Some experience in Java EE, Spring and Docker is also helpful.
About the Technology:
A microservice may consist of several, several hundred, or even several thousand of lines of code. Microservices enable programmers to isolate and scale smaller pieces of an application, rather than the entire application.
Testing Java Microservices teaches readers how to write tests like unit, component, integration, container, contract, chaos, and more. Along the way, it also covers technologies like the Arquillian ecosystem, Wiremock, Mockito, AssertJ, Pact or Gatling. Finally, the book demonstrates how everything fits together into the Continuous Delivery pipeline.
Key Features:
? Practical hands-on guide
? Writing Persistence tests
? Teaches test strategies
? Shows how everything fits together in the Continuous Delivery Pipeline
Readers should be comfortable programming in Java. Experience with testing tools like jUnit is helpful but not required. Some experience in Java EE, Spring and Docker is also helpful.
About the Technology:
A microservice may consist of several, several hundred, or even several thousand of lines of code. Microservices enable programmers to isolate and scale smaller pieces of an application, rather than the entire application.
More details
Language
English
Place of publication
New York
United States
Target group
Professional and scholarly
Dimensions
Height: 233 mm
Width: 187 mm
Thickness: 22 mm
Weight
563 gr
ISBN-13
978-1-61729-289-7 (9781617292897)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Jason Porter | Alex Soto | Andrew Gumbrecht
Testing Java Microservices
Using Arquillian, Hoverfly, AssertJ, JUnit, Selenium, and Mockito
E-Book
08/2018
1st Edition
Manning;Pearson Professional
€49.44
Available for download
Persons
Alex Soto Bueno is a software engineer and is passionate about Java development and the open source software model. He leads the NoSQLUnit project and is a team member and evangelist of Arquillian. He has spread the word of testing at several conferences including Devoxx or GeeCon.