We all know the importance of good testing for ensuring the quality of our code, but often testing is limited to either low level unit testing or simple smoke testing of a complete system. Using OSGi and OSGi-Test enables us to test differently, and more easily at the same time! This talk will guide you through the basics of “bundle integration testing” using OSGi-Test with JUnit 4 and 5, including: General Setup for Bundle testing Testing Bundles, Services and Configurations Dependency injection for your test code Readable tests using assertions for OSGi Speeding up with Parallel testing Attendees will learn useful tricks for quickly and efficiently writing tests without any messy boilerplate, ensuring that you can be proud of all the code you produce, not just the binaries you ship.