Spring Boot Fundamentals with Unit Testing (MockMVC/Mockito)
Offered By: Udemy
Course Description
Overview
What you'll learn:
- Understand Spring Boot Fundamentals from Scratch with proper real time examples
- Ability to develop Rest Services/API's with all CRUD operations using Spring Boot + JPA Repository
- Understand how to write Unit Test cases and Integration Test cases for Back End Services Code
- Real time Implementation of Mockito Framework to mock the Unit Tests
- Understand how Mocktio, MockMVC, Junit Testing Frameworks are used together for building Unit Testcases
- Understand JPA Repositories integration with Rest Controllers to interact with Database Tables
- Build Integration Tests with Rest Template class and supplement with H2 Mock Database
This course is exclusively designed for beginners to understand Spring Boot fundamentals for Back end Rest Services/API Development and ability to perform white Box TESTINGsuch as Unit Testing ,Integration testing for the code using various Testing Frameworks like Mockito, MockMVC, Junit, Rest Template etc
*************************************************************************************************************************
This course is divided into 2 Phases
Phase 1:
Introduction to Back End Development - Phase 1 explains the fundamentals of Spring Boot including JPA to develop Rest Services/API’s /Micro Services for Real time Applications from Scratch.
No programming Experience needed to start with this course. I have covered everything needed to make you familiar with every concept taught in the course
Phase 2:
Unit/Integration Testing - After Solid Understanding of Rest Services development using Spring Boot in Phase 1, Phase 2 explains how to write Unit Tests and Integration Tests for the developed Phase 1 Code using Testing Frameworks like Mockito, MockMVC, Junit & RestTemplate with H2 Databases
All Testing (White Box Testing) Frameworks concepts are given with Scratch level explanation.
*******************************************************************
By end of this course, one can start building Rest Services/API’s with Spring Boot and write Solid Unit Tests and Integration tests to test their code as per Industry Standards
This course can be a great resource to Junior Developers and especially to SDET's to get involved into White Box testing Strategies to better understand code and write solid Unit/Integration Tests.
Taught by
Rahul Shetty
Related Courses
Programming Cloud Services for Android Handheld SystemsVanderbilt University via Coursera Cloud-Native Development with SAP Cloud Platform
SAP Learning Microservices with Spring Boot
Coursera Project Network via Coursera Restful Web Service Spring Boot Visual Studio Code Gradle
Coursera Project Network via Coursera Java Spring Boot Application Software Testing
Coursera Project Network via Coursera