-
Урок 1.
00:06:34
Course overview and roadmap
-
Урок 2.
00:06:11
What is Unit testing and Integration testing?
-
Урок 3.
00:10:43
Best practices for Unit testing in Java
-
Урок 4.
00:07:30
Create and Set up Spring Boot Project in IntelliJ IDEA
-
Урок 5.
00:06:08
Understanding Spring boot starter test dependency
-
Урок 6.
00:07:53
Create JPA Entity
-
Урок 7.
00:05:02
Create Spring Data JPA repository
-
Урок 8.
00:06:49
Repository layer Unit testing overview
-
Урок 9.
00:05:39
Spring Boot @DataJpaTest annotation
-
Урок 10.
00:16:06
Unit test for save employee operation
-
Урок 11.
00:09:47
Unit test for get all employees operation
-
Урок 12.
00:04:55
Unit test for get employee by id operation
-
Урок 13.
00:07:08
Unit test for get employee by email operation (Spring Data JPA query method)
-
Урок 14.
00:10:01
Unit test for update employee operation
-
Урок 15.
00:04:55
Unit test for delete employee operation
-
Урок 16.
00:09:34
Unit test Spring Data JPA custom query method using JPQL with index parameters
-
Урок 17.
00:05:37
Unit test Spring Data JPA custom query method using JPQL with named parameters
-
Урок 18.
00:08:57
Unit test Spring Data JPA custom native query with index parameters
-
Урок 19.
00:03:36
Unit test Spring Data JPA custom Native query with Named parameters
-
Урок 20.
00:05:11
Refactoring JUnit tests to use @BeforeEach annotation
-
Урок 21.
00:04:03
Service Layer unit testing overview
-
Урок 22.
00:07:18
Create EmployeeService with saveEmployee method
-
Урок 23.
00:07:33
Quick Recap of Mockito basics (before writing JUnit tests to use Mock objects)
-
Урок 24.
00:15:14
Unit test for EmployeeService saveEmployee method
-
Урок 25.
00:06:26
Using @Mock and @InjectMocks annotations to mock the object
-
Урок 26.
00:10:34
Unit test for saveEmployee method which throws Exception
-
Урок 27.
00:07:58
Unit test for EmployeeService getAllEmployees method - Positive Scenario
-
Урок 28.
00:04:12
Unit test for EmployeeService getAllEmployees method - Negative Scenario
-
Урок 29.
00:08:36
Unit test for EmployeeService getEmployeeById method
-
Урок 30.
00:07:00
Unit test for EmployeeService updateEmployee method
-
Урок 31.
00:07:53
Unit test for EmployeeService deleteEmployee method
-
Урок 32.
00:06:29
Controller Layer unit testing overview
-
Урок 33.
00:02:29
Overview of @WebMvcTestВ annotation
-
Урок 34.
00:03:11
@WebMvcTestВ VS @SpringBootTest
-
Урок 35.
00:05:46
Build createEmployee REST API
-
Урок 36.
00:18:59
Unit test createEmployee REST API
-
Урок 37.
00:01:32
Build GetAllEmployees REST API
-
Урок 38.
00:08:56
Unit test GetAllEmployees REST API
-
Урок 39.
00:06:19
Refactoring JUnit test to use static imports
-
Урок 40.
00:03:37
Build getEmployeeById REST API
-
Урок 41.
00:09:43
Unit test getEmployeeById REST API - Positive Scenario
-
Урок 42.
00:04:07
Unit test getEmployeeById REST API - Negative Scenario
-
Урок 43.
00:07:45
Build updateEmployee REST API
-
Урок 44.
00:13:17
Unit test updateEmployee REST API - Positive Scenario
-
Урок 45.
00:05:05
Unit test updateEmployee REST API - Negative Scenario
-
Урок 46.
00:02:56
Build deleteEmployee REST API
-
Урок 47.
00:06:16
Unit test deleteEmployee REST API
-
Урок 48.
00:05:28
Integration testing overview
-
Урок 49.
00:04:47
@SpringBootTest annotation overview
-
Урок 50.
00:08:41
Configure MySQL database for integration testing
-
Урок 51.
00:05:12
Create a base for Integration testing
-
Урок 52.
00:05:03
Integration test for create employee REST API
-
Урок 53.
00:05:01
Integration test for get all employees REST API
-
Урок 54.
00:06:56
Integration test for get employee by id REST API - Positive & Negative Scenarios
-
Урок 55.
00:07:08
Integration test for update employee REST API - Positive & Negative Scenarios
-
Урок 56.
00:04:16
Integration test for delete employee REST API
-
Урок 57.
00:06:58
Integration testing EmployeeRepository using MySQL database
-
Урок 58.
00:07:23
What problem does Testcontainers solve
-
Урок 59.
00:04:55
Testcontainers overview
-
Урок 60.
00:04:35
Adding Testcontainers
-
Урок 61.
00:17:43
Integration Testing EmployeeController using Testcontainers
-
Урок 62.
00:05:37
Using @DynamicPropertySource
-
Урок 63.
00:06:40
Singleton containers pattern
-
Урок 64.
00:04:45
Integration Testing EmployeeRepository using Testcontainers
-
Урок 65.
00:53:50
Solution for All the Assignments in One Video
-
Урок 66.
00:04:02
Spring WebFlux Overview
-
Урок 67.
00:02:26
Spring Boot WebFlux Application Architecture
-
Урок 68.
00:06:04
Deploy MongoDB in Docker Container
-
Урок 69.
00:06:38
Create and Set up Spring Boot Project in IntelliJ IDE
-
Урок 70.
00:04:48
Create Employee Entity
-
Урок 71.
00:05:14
Create EmployeeRepository and Understanding Internals
-
Урок 72.
00:04:04
Create EmployeeDto and EmployeeMapper
-
Урок 73.
00:13:55
Build Reactive Add Employee REST API
-
Урок 74.
00:06:35
Build Reactive Get Employee REST API
-
Урок 75.
00:05:52
Build Reactive Get All Employees REST API
-
Урок 76.
00:09:30
Build Reactive Update Employee REST API
-
Урок 77.
00:05:57
Build Reactive Delete Employee REST API
-
Урок 78.
00:06:04
Overview of Testing CRUD Reactive REST APIs using WebFlux
-
Урок 79.
00:13:50
Unit Test Add Employee REST API
-
Урок 80.
00:07:29
Unit Test Get Employee REST API
-
Урок 81.
00:08:29
Unit Test Get All Employees REST API
-
Урок 82.
00:08:29
Unit Test Update Employee REST API
-
Урок 83.
00:05:34
Unit Test Delete Employee REST API
-
Урок 84.
00:11:05
Integration Test for Add Employee REST API
-
Урок 85.
00:06:49
Integration Test for Get Employee REST API
-
Урок 86.
00:06:14
Integration Test for Get All Employees REST API
-
Урок 87.
00:04:03
Refactor Code
-
Урок 88.
00:07:30
Integration Test for Update Employee REST API
-
Урок 89.
00:03:43
Integration Test for Delete Employee REST API