Testing microservices with the Arquillian managed container
Master microservices testing with Arquillian. Learn how to leverage Arquillian’s managed container for testing Java EE microservices, ensuring reliability and correctness in a controlled test environment before deployment.
At a Glance
Learn how to develop tests for your microservices with the Arquillian managed container and run the tests on Open Liberty.
You will learn how to develop tests for your microservices by using the Arquillian Liberty Managed container and JUnit with Maven on Open Liberty. Arquillian is a testing framework to develop automated functional, integration and acceptance tests for your Java applications. Arquillian sets up the test environment and handles the application server lifecycle for you so you can focus on writing tests.
You will develop Arquillian tests that use JUnit as the runner and build your tests with Maven using the Liberty Maven plug-in. This technique simplifies the process of managing Arquillian dependencies and the setup of your Arquillian managed container.
You will work with an inventory microservice, which stores information about various systems. The inventory service communicates with the system service on a particular host to retrieve its system properties and store them. You will develop functional and integration tests for the microservices. You will also learn about the Maven and server configurations so that you can run your tests on Open Liberty with the Arquillian Liberty Managed container.
Created by
The Open Liberty Project team
There are no reviews yet.