Defines different categories (SlowTests, FastTests, ...) we can specify for unit testing.
Added as test dependency, otherwise we cannot specify the category in aggregator builds / on top level.
This serves also as a test scope BOM for transitive dependencies to JUnit and hamcrest.
Related Books Latency: Reduce delay in software systems (2025) by Enberg, Pekka Performance Engineering Best Practices: Building high performance cloud IT platforms using Java (English Edition) (2025) by V. Jones, Nolan Pragmatic Unit Testing in Java with JUnit (2024) by Langr, Jeff Optimizing Cloud Native Java: Practical Techniques for Improving JVM Application Performance (2024) by Evans, Benjamin J., Gough, James JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine (Developer's Library) (2024) by Beckwith, Monica Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architecture (2023) by Mellor, Alan Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code (2021) by Siddiqui, Saleem Java Performance: In-Depth Advice for Tuning and Programming Java 8, 11, and Beyond (2020) by Oaks, Scott Optimizing Java: Practical Techniques for Improving JVM Application Performance (2018) by Evans, Benjamin J, Gough, James, Newland, Chris Test-Driven Java Development - Second Edition: Invoke TDD principles for end-to-end application development (2018) by Garcia, Alex, Farcic, Viktor Troubleshooting Java Performance: Detecting Anti-Patterns with Open Source Tools (2017) by Ostermueller, Erik High-Performance Java Persistence (2016) by Mihalcea, Vlad Java Performance Companion (2016) by Hunt, Charlie, Parhar, Poonam, Rutisson, Bengt, Beckwith, Monica Java For Testers: Learn Java fundamentals fast (2015) by Richardson, Mr Alan J Java Performance: The Definitive Guide: Getting the Most Out of Your Code (2014) by Oaks, Scott Test Driven: TDD and Acceptance TDD for Java Developers (2007) by Koskela, Lasse