In this course,
- You will learn to write great unit and integration Tests using Spring Boot Starter Test from scratch.
- You will learn to Write independent Unit Tests for restful web services talking with multiple layers- web, business and data.
- You will learn to Use the most important Unit Testing annonations - @SpringBootTest, @WebMvcTest, @DataJpaTest and @MockBean.
- Use ALL the frameworks in Spring Boot Starter Test - JUnit, Spring Test, Spring Boot Test, AssertJ, Hamcrest, Mockito, JSONassert and JsonPath..
- You will learn to write unit tests using mocks and SPYS created with MOCKITO.
- You will learn to Write Integration Tests using an in memory database- H2.