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

  • Eddú Meléndez Gonzales

    Ica, Perú

    Eddú (@eddumelendez) has been wearing many hats in software houses he worked for – starting from Software Developer to Technical Lead. Lately he decided to take a break from regular work and focus even more on Open Source Software. How amazing is that!? Eddú is one of the key Arquillian contributors, helping in variety of different modules and sharing his great ideas.

    His first encounter with Arquillian was when he was refactoring web services in one of his projects. He found Arquillian and Tomcat Embedded Container the most effective and confident way. Shortly after that he discovered Docker and Arquillian Cube. Ever since he has helped us improving Cube significantly.

    We’re extremely happy and honoured to have him involved in building our testing platform.

Latest News

  • ShrinkWrap Resolver 3.0.0-alpha-3 Released

    The Arquillian team is proud to announce the 3.0.0-alpha-3 release of the ShrinkWrap Resolver component! What is ShrinkWrap Resolver? The ShrinkWrap Resolvers project provides a Java API to obtain artifacts from a repository system....

  • Arquillian Cube Extension 1.0.0.Alpha17 Released

    The Arquillian team is proud to announce the 1.0.0.Alpha17 release of the Arquillian Cube Extension component! New version of Arquillian Cube 1.0.0.Alpha17 has been released!...

  • Arquillian Container Chameleon 1.0.0.Beta1 Released

    The Arquillian team is proud to announce the 1.0.0.Beta1 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