Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Java Testing - JUnit 5 Crash Course

via freeCodeCamp

Overview

Dive into JUnit 5, a popular testing framework for Java applications, with this comprehensive crash course. Learn the fundamentals of JUnit 5 and master the art of writing effective unit tests for Java programs. Explore key concepts including JUnit architecture, creating your first test, handling exceptions with assertThrows(), understanding test lifecycles, implementing conditional executions, working with assumptions, and utilizing advanced features like repeated tests, parameterized tests, nested tests, and disabled tests. Access provided source code for both starter and completed projects to enhance your learning experience, and supplement your knowledge with additional resources such as a written tutorial and a Maven tutorial.

Syllabus

Introduction.
What is JUnit?.
JUnit Architecture.
First JUnit Test.
Testing Exceptions using assertThrows().
Understanding JUnit Test Lifecycle.
Conditional Executions.
Assumptions.
Repeated Tests.
Parameterized Tests.
Nested Tests.
Disabled Tests.

Taught by

freeCodeCamp.org

Reviews

Start your review of Java Testing - JUnit 5 Crash Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.