What You Need
To follow along and code the examples shown in this book, you’ll need the following three pieces of software:
-
Java: The examples in this book use Java 21. You can find numerous sources for downloading Oracle and alternative implementations.
-
An IDE: The examples in this book were built using IntelliJ IDEA (which is available as both a free "community" edition as well as a licensed product), but you can use Eclipse, NetBeans, VSCode, vim, Emacs, or pretty much any editor.
-
JUnit: JUnit is usually a dependency that your build tool (Gradle or Maven, mostly) will retrieve.
JUnit has been the de facto Java unit testing standard for 25 years, though other tools exist. This book’s examples use JUnit 5 (also known as JUnit Jupiter), which ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access