What to Expect
Explore the fundamentals of unit testing Java applications with JUnit 5. Understand the importance of testing, how to write maintainable tests, and use modern tools and techniques including migrating from JUnit 4 and integrating with Maven and Gradle.
We'll cover the following...
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 5fundamentals and how to set upJUnit 5in 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
MavenandGradle. -
Migrate
JUnit 4tests toJUnit 5. -
Learn about three famous assertion libraries, which can be used with
JUnit 5.