Tagged articles
2 articles
Page 1 of 1
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 5annotationsdynamic tests
0 likes · 8 min read
Mastering JUnit 5: The Modern Java Unit‑Testing Framework
Test Development Learning Exchange
Test Development Learning Exchange
Jun 6, 2024 · Fundamentals

Advanced Techniques for Dynamically Generating Unit Tests in Python

This article presents ten Python unittest strategies—including list comprehensions, metaclasses, the parameterized library, file‑driven data, factory functions, TestLoader/TestSuite, subTest, database‑driven cases, pytest parametrize, and YAML/INI configuration—to create flexible, data‑driven unit tests efficiently.

dynamic testsparameterizedtesting
0 likes · 7 min read
Advanced Techniques for Dynamically Generating Unit Tests in Python