Home Search Profile

Master Java Testing: JUnit 5 & Mockito Pro Techniques 2024

Focused View

5:08:31

  • 01 - Why is testing important.mp4
    00:48
  • 02 - What you should know.mp4
    01:07
  • 03 - How to use Codespaces.mp4
    02:04
  • 04 - Manage dependencies with Maven.mp4
    02:02
  • 01 - Key concepts in software testing.mp4
    02:39
  • 02 - Using test cases to verify software.mp4
    04:01
  • 03 - Types of software testing.mp4
    05:04
  • 04 - Automated vs. manual testing.mp4
    03:00
  • 05 - What is a testing framework.mp4
    01:38
  • 06 - Java testing frameworks.mp4
    02:48
  • 07 - Understand test-driven development (TDD).mp4
    03:43
  • 08 - Ensure quality with test coverage.mp4
    01:33
  • 09 - Write effective tests with F.I.R.S.T. testing principles.mp4
    03:23
  • 01 - Set up JUnit 5 in your Java application.mp4
    02:24
  • 02 - Write and run your first JUnit 5 test.mp4
    04:11
  • 03 - Assertions in JUnit 5.mp4
    07:56
  • 04 - JUnit 5 test lifecycle.mp4
    01:51
  • 05 - JUnit 5 lifecycle hooks.mp4
    02:49
  • 06 - Testing exceptions in JUnit 5.mp4
    02:54
  • 07 - Debug tests in JUnit 5.mp4
    04:30
  • 08 - Best practices for writing tests in JUnit 5.mp4
    02:17
  • 09 - Challenge Write a JUnit 5 test for a temperature converter.mp4
    00:47
  • 10 - Solution Write a JUnit 5 Test for a Temperature Converter.mp4
    06:33
  • 01 - Task manager project prompt.mp4
    01:17
  • 02 - Set up red phase for Add Task functionality in Test Class.mp4
    03:03
  • 03 - Implement Get ID in Task Class.mp4
    02:14
  • 04 - Implement Add Task and enter green phase.mp4
    01:54
  • 05 - Prevent tasks with duplicate IDs.mp4
    04:48
  • 06 - Implement Remove Task with Test Driven Development.mp4
    02:45
  • 07 - Implement task descriptions with Test Driven Development.mp4
    02:56
  • 08 - Implement Update Description with Test Driven Development.mp4
    02:01
  • 09 - Implement Retrieve Task with Test Driven Development.mp4
    02:00
  • 10 - Refactor tests to ensure maintainability.mp4
    06:44
  • 01 - Introduction to parameterized tests in JUnit.mp4
    02:04
  • 02 - Parameterized tests with EnumSource in JUnit 5.mp4
    03:21
  • 03 - Parameterized tests with ValueSource in JUnit 5.mp4
    02:20
  • 04 - Parameterized tests with CsvSource in JUnit 5.mp4
    03:26
  • 05 - Conditional test execution based on Java version and OS.mp4
    02:12
  • 06 - Conditional test execution based on environment variables.mp4
    02:35
  • 07 - Conditional test execution based on custom conditions.mp4
    01:40
  • 08 - Control test execution with @Order.mp4
    02:37
  • 09 - Create test suites in JUnit 5.mp4
    03:12
  • 10 - Create a test coverage report with JaCoCo.mp4
    04:09
  • 11 - Ensure test coverage with JaCoCo.mp4
    05:41
  • 12 - Execute parallel tests in JUnit 5.mp4
    02:41
  • 13 - Custom extensions in JUnit 5.mp4
    04:40
  • 14 - Challenge Write a test class for a email validator.mp4
    01:57
  • 15 - Solution Write a test class for a email validator.mp4
    05:32
  • 01 - Add a display name to your tests.mp4
    01:30
  • 02 - Nested tests.mp4
    03:31
  • 03 - Timeout.mp4
    01:47
  • 04 - AssertTimeout.mp4
    02:31
  • 05 - AssertAll.mp4
    03:50
  • 06 - Message suppliers.mp4
    02:03
  • 07 - Assumptions API.mp4
    02:57
  • 08 - TempDir.mp4
    07:15
  • 09 - Migrate from JUnit 4 to JUnit 5.mp4
    02:52
  • 10 - Challenge Sorting algorithm validation.mp4
    00:55
  • 11 - Solution Sorting algorithm validation.mp4
    06:47
  • 01 - Set up Mockito.mp4
    01:40
  • 02 - Mocking basics.mp4
    03:17
  • 03 - How to mock an object in Java.mp4
    02:32
  • 04 - Stub a method with Mockito.mp4
    03:00
  • 05 - Verify an interaction with Mockito.mp4
    03:49
  • 06 - Verify arguments with argument matchers.mp4
    03:13
  • 07 - Verify arguments with argument captors.mp4
    05:07
  • 08 - Challenge Test a library management system.mp4
    01:32
  • 09 - Solution Test a library management system.mp4
    07:06
  • 01 - Spy on real objects with Mockito.mp4
    04:31
  • 02 - Test exception handling with Mockito.mp4
    02:10
  • 03 - Test void methods with Mockito.mp4
    05:10
  • 04 - Verify no (or a set number of) interactions.mp4
    05:01
  • 05 - GetAllValues with ArgumentCaptor.mp4
    05:01
  • 06 - Test asynchronous code with Mockito.mp4
    03:17
  • 07 - Mock a static method with Mockito.mp4
    03:15
  • 08 - Challenge Test an ordering service.mp4
    01:02
  • 09 - Solution Test an ordering service.mp4
    08:21
  • 01 - Walk through a basic Spring Boot application.mp4
    03:53
  • 02 - Write your first Spring Boot test.mp4
    03:43
  • 03 - Test Spring data repositories.mp4
    06:01
  • 04 - Test Spring services.mp4
    04:09
  • 05 - Test Spring controllers.mp4
    05:58
  • 06 - Integration testing with Spring Boot.mp4
    10:40
  • 07 - Best practices and tips for testing Spring Applications.mp4
    02:09
  • 08 - Challenge Test a Spring weather application.mp4
    01:08
  • 09 - Solution Test a Spring weather application.mp4
    16:37
  • 01 - Reflect on testing in Java Key takeaways and insights.mp4
    01:20
  • More details


    Course Overview

    This comprehensive guide teaches professional Java testing techniques using JUnit 5 and Mockito, covering everything from fundamentals to advanced Spring Boot integration testing.

    What You'll Learn

    • Master JUnit 5 features including parameterized and conditional tests
    • Implement test-driven development (TDD) in real Java applications
    • Create effective mocks and spies with Mockito for unit testing

    Who This Is For

    • Java developers looking to improve testing skills
    • QA engineers transitioning to automation
    • Spring Boot developers needing testing expertise

    Key Benefits

    • Hands-on TDD practice with real-world projects
    • Latest JUnit 5 and Mockito features and best practices
    • Spring Boot testing integration for full-stack applications

    Curriculum Highlights

    1. JUnit 5 fundamentals and advanced testing techniques
    2. Mockito mocking and verification strategies
    3. Spring Boot application testing from repos to controllers
    Focused display
    Category
    • language english
    • Training sessions 87
    • duration 5:08:31
    • English subtitles has
    • Release Date 2025/04/26