So you can rule your code. Not the bugs.

No more mocks. No more container lifecycle and deployment hassles. Just real tests!

Alex Soto Bueno Jason Porter Andrew Gumbrecht presents:

Testing Java Microservices

Testing Java Microservices teaches you how to write tests for microservices in Java. You’ll learn test strategies that solve the most common issues you are likely to encounter. This practical hands-on guide begins with introducing you to microservices and providing you with a simple, carefully-designed application developed using microservices principles and following some of the most common technologies such as Java EE, Spring Boot, WildFly Swarm, and Docker. Along the way, you’ll learn about technologies like the Arquillian ecosystem, Wiremock, Mockito, AssertJ, Pact or Gatling. Finally, you’ll see how everything fits together into the Continuous Delivery pipeline.

Order now »


What's been happening lately?

Contributor Spotlight

  • Markus Eisele

    Munich

    Markus Eisele (@myfear) is a prolific German author, software architect, Oracle ACE Director and self-proclaimed Java EE addict.

    Markus has taken a keen interest in Arquillian and has published multiple tutorials on his blog about how to setup Arquillian and use it with alternate containers, namely GlassFish and WebLogic. He’s also translated several Arquillian guides into German, giving Arquillian native language support in one of its largest user communities.

    In 2012, Markus received a JBoss Community Recognition Award for his contribution to the Arquillian documentation. By receiving this award, Markus demonstrates that documentation can play a critical leadership role in a community software project.

    Markus is not only recognized for his contributions, but for continually pushing the community to improve by sharing in his own words the value, potential and challenges of adopting Arquillian.

Latest News

  • Arquillian Cube Extension 1.1.0 Released

    The Arquillian team is proud to announce the 1.1.0 release of the Arquillian Cube Extension component! New version of Arquillian Cube 1.1.0 has been released with new features and few bug fixes....

  • Arquillian Universe 1.1.13.3 Released

    The Arquillian team is proud to announce the 1.1.13.3 release of the Arquillian Universe component! What is Arquillian Universe? The Arquillian Universe BOM is a 'Bill of Material' Maven POM file collection that make up a module stack that stretch across the whole Arquillian Universe....

  • Arquillian Container Chameleon 1.0.0.Beta2 Released

    The Arquillian team is proud to announce the 1.0.0.Beta2 release of the Arquillian Container Chameleon component! What is Arquillian Container Chameleon? The Chameleon container can quickly adapt to your needs of testing against several containers (JBoss AS / JBoss EAP / WildFly / GlassFish) or even switching between different modes (Managed / Remote / Embedded) without requiring additional dependency configuration....

Upcoming Events