Trust Your Tests! Couchbase Integration Testing With Testcontainers for the JVM

Presented by

Kevin Wittek, Software Engineer, AtomicJar, Inc.

About this talk

Unit testing is fine, but without proper integration testing, especially if you work with external resources like databases and other services, you might not know how your application will behave once it has been deployed to production. Before Docker, configuring an environment for integration testing was painful – people used fake database implementations and mocking servers, and usually the environment was not cross-platform. Now, thanks to Docker, we can quickly prepare an environment for our tests. This session explores how you can utilize the powerful Testcontainers library to integrate Couchbase and other services into your application test suite – and test with confidence!
Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (143)
Subscribers (6239)
At Couchbase, we believe data is at the heart of the enterprise. We empower developers and architects to build, deploy, and run their most mission-critical applications. Couchbase delivers a high-performance, flexible and scalable modern database that runs across the data center and any cloud. Many of the world’s largest enterprises rely on Couchbase to power the core applications their businesses depend on.