Complete Guide To Java Testing with JUnit 5 & Mockito
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 5h 8m | 816 MB
Instructor: Kathryn Hodge
In this comprehensive course, software developer Kathryn Hodge covers critical aspects of software testing in Java development. Learn about writing Java tests with JUnit 5, AssertJ, and Mockito frameworks. Find out how to write automated tests with assertions, explore the test lifecycle, use rich assertion sets with detailed failure messages, mock objects, stub methods, and verify interactions. Dive into testing Spring Boot applications, including repositories, services, controllers, integration testing, and mocking external dependencies. By the end of this course, you'll gain a solid understanding of testing methodologies and tools to ensure the quality and reliability of your Java applications.
Learning objectives
- Master software testing techniques and methodologies to build high-quality, reliable Java applications.
- Gain proficiency in using popular Java testing frameworks like JUnit 5, AssertJ, and Mockito for writing automated tests, assertions, mocking objects, and verifying interactions.
- Develop skills to thoroughly test Spring Boot applications by learning to test repositories, services, controllers, handle integration testing, and mock external dependencies.