What to Expect

Learn the fundamental concepts of JUnit 5.

Who should take this course?

This course is for developers who have basic hands-on experience with Java programs.

Learning outcomes

By the end of this course, we’ll have sufficient knowledge to unit test our Java applications using the JUnit 5 framework.

Below are some key points of this course.

  • Learn the importance of unit testing, and learn guidelines to write reliable unit tests that are easily maintainable.

  • Learn JUnit 5 fundamentals and how to set up JUnit 5 in your Java applications.

  • Learn about the high-level architecture and core modules that are a part of JUnit 5.

  • Learn to utilize all the latest techniques to write unit tests.

  • Understand the latest JUnit Extension Model, and why we use it.

  • Learn to use build tools like Maven and Gradle.

  • Migrate JUnit 4 tests to JUnit 5.

  • Learn about three famous assertion libraries, which can be used with JUnit 5.