Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Testing Microservices with a Citrus Twist

Devoxx via YouTube

Overview

Explore the world of automated integration testing for Microservices with this 32-minute conference talk from Devoxx. Dive into Citrus, a powerful Open Source integration testing tool designed for service API tests. Learn how Citrus focuses on interfaces to boundary applications and services, enabling message exchange across various transports and formats. Discover how to create automated integration tests for service APIs with real message communication. Understand how Citrus manages complex test scenarios involving multiple interacting services. Explore its integration with frameworks like Apache Camel, Arquillian, Kubernetes, and Docker for Microservice application testing. Follow along with code samples demonstrating a complete integration test scenario in a Microservices environment. Gain insights into Citrus framework basics, test case creation, test actions, payloads, endpoints, Spring configuration, and HTTP configuration. Examine practical examples including a Cookie Factory and Docker infrastructure. Witness a live demo showcasing Citrus in action with Docker and IntelliJ. By the end, you'll be equipped with knowledge of Citrus's capabilities, its Docker integration, and where to find reference guides for further exploration.

Syllabus

Introduction
About me
What is Citrus
What is Integration
What is Interface
Microservices
Automation
Simple test case
Test actions
Payloads
Endpoints
Spring Configuration
HTTP Configuration
Example
Cookie Factory Example
Docker Infrastructure Example
Processing Orders
Demo
Demo in Docker
Demo in IntelliJ
Tools used
Docker integration
Reference guide
Questions

Taught by

Devoxx

Reviews

Start your review of Testing Microservices with a Citrus Twist

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.