Woodpecker Software Testing
Woodpecker Software Testing
Dec 28, 2025 · Fundamentals

Mastering JUnit 5: The Modern Java Unit‑Testing Framework

JUnit 5 introduces a modular architecture with Platform, Jupiter, and Vintage, adds a fresh annotation model, dynamic and parameterized tests, tagging, exception assertions, and nested tests, and offers clear advantages over JUnit 4, as demonstrated through a complete Calculator example and Maven execution.

JUnit 5JavaMaven
0 likes · 8 min read
Mastering JUnit 5: The Modern Java Unit‑Testing Framework
Programmer DD
Programmer DD
Apr 5, 2022 · Backend Development

What’s New in IntelliJ IDEA 2022.1 Beta 2 for Java Developers?

IntelliJ IDEA 2022.1 Beta 2 introduces Java 18 support, new @snippet Javadoc tags, enhanced switch pattern‑matching, updated JUnit 5 annotations, and editor inspections that alert developers to formatting mismatches, helping Java developers stay up‑to‑date with the latest language and tooling features.

IDE updatesIntelliJ IDEAJUnit 5
0 likes · 4 min read
What’s New in IntelliJ IDEA 2022.1 Beta 2 for Java Developers?
ITPUB
ITPUB
Mar 13, 2020 · Backend Development

Step‑by‑Step Migration from JUnit 4 to JUnit 5 in a Spring Boot Project

This tutorial guides you through creating a basic Spring Boot calculator app, adding JUnit 4 tests, then fully migrating the project to JUnit 5 by updating dependencies, rewriting test annotations, and leveraging new JUnit 5 features such as @ExtendWith and @DisplayName.

JUnit 4JUnit 5Maven
0 likes · 17 min read
Step‑by‑Step Migration from JUnit 4 to JUnit 5 in a Spring Boot Project
FunTester
FunTester
Jan 15, 2020 · Fundamentals

Speed Up Selenium Tests with JUnit 5 Parallel Execution and Advanced Features

This tutorial shows how to accelerate Selenium‑based test suites by using JUnit 5’s parallel execution, custom test ordering, a single‑browser session, configurable driver settings, parameterized tests with CSV sources, and richer assertions via AssertJ, complete with Gradle commands and code examples.

AssertJJUnit 5Java Testing
0 likes · 11 min read
Speed Up Selenium Tests with JUnit 5 Parallel Execution and Advanced Features
Programmer DD
Programmer DD
Sep 25, 2019 · Fundamentals

Master JUnit 5: Essential Guide to Java Unit Testing with Real Code Examples

This article introduces JUnit 5, explains its architecture and key features, and provides step‑by‑step examples of writing, configuring, and running unit tests in Java, covering annotations, lifecycle methods, disabled tests, nested tests, repeated tests, assertions, timeout checks, exception handling, and parameterized testing.

JUnitJUnit 5Java unit testing
0 likes · 17 min read
Master JUnit 5: Essential Guide to Java Unit Testing with Real Code Examples