New LiveStream: Pact Contract Testing for Quarkus
Join us for the new IntelliJ IDEA LiveStream with Holly Cummins to learn about Pact contract testing for Quarkus.
Date: July 27, 2023
Time: 3:00 pm – 4:00 pm UTC
Every time you change one microservice, others break. But you had unit tests! What’s going on? Unfortunately, unit tests aren’t enough to give system-level confidence, even with a microservices architecture.
What’s the solution? Integration testing is annoying, expensive, flaky, and fries your laptop. Remocal development environments are complex to manage. Testing in production is important, but the feedback loop is longer, so it’s not a substitute for local inner-loop testing.
This is where contract tests come into play. Contract tests combine the lightness of unit tests with the confidence of integration tests, and they should be part of your development toolkit. This session will demo how to use the Pact contract testing framework to catch integration issues early. The demos will be run on Quarkus, but Pact runs on all Java frameworks. Pact has libraries for almost all of the popular programming languages.
Holly will try to answer all of your questions during the session. If we run out of time, we’ll post the answers to any remaining questions in a follow-up blog post. We’ll do our best to get all of your questions answered.
Your speaker and host
Subscribe to Blog updates
Thanks, we've got you!
New Livestream – Java 21: Focus on Virtual Threads and Pattern Matching
Join us for the new IntelliJ IDEA LiveStream episode with José Paumard to learn about the Java 21 release. Date: September 28, 2023. Time: 3:00 – 4:00 pm UTC.
New Livestream: GitLab Integration in IntelliJ IDEA
Join us for the new IntelliJ IDEA LiveStream with Dmitriy Smirnov to learn about GitLab integration in IntelliJ IDEA. Date: September 7, 2023. Time: 3:00–4:00 pm UTC.
New Livestream: Faster code feedback loops with OpenTelemetry
Join us for the new IntelliJ IDEA LiveStream with Roni Dover to learn about faster code feedback loops with OpenTelemetry. Date: August 24, 2023. Time: 3:00–4:00 pm UTC.
New Livestream: Jakarta EE Integration Testing
Join us for the new IntelliJ IDEA livestream with Rudy De Busscher to learn about Jakarta EE Integration Testing. Date: June 29, 2023 Time: 3:00 - 4:00 pm UTC Session abstract Testing applications is challenging because repeatable tests require additional systems, such as databases, …