Date: April 2, 2020
Time: 12:00 PM EST
Abstract: Testing allows you to deliver your application with confidence that you're building the right thing and building the things right. Testing gives developers the confidence to refactor their code, add a new feature, or fix a bug knowing that nothing else is breaking.
Quarkus brings to the Java ecosystem a way to develop cloud-first, container-native, serverless-focused, and Kubernetes-optimized. This is where GraalVM meets Quarkus, bringing server-side and enterprise-capable Java to help you build truly cloud-native apps. But, how do you test Quarkus applications and services?
In this talk, we show how to test Quarkus applications and services. We'll look at how to test basic components, mocks, stubs, or (secured) RESTful web APIs. Also, we will cover more advanced topics such as persistence tests, service virtualization, and using containers for testing purposes. Come to this slideless session to learn in practice how to write tests for Quarkus. .
Speakers: Alex Soto
Alex is a Software Engineer at Red Hat in the Developers group. He is passionate about the Java world and software automation, and he believes in the open source software model. Alex is the creator of the NoSQLUnit project, a member of the JSR 374 (Java API for JSON processing) Expert Group, the co-author of Testing Java Microservices for Manning and the Istio Refcard, and a contributor to several open source projects. A Java champion since 2017 and international speaker, he has talked to audiences about new testing techniques for microservices, continuous delivery in the 21st century, and Java.