YoVDO

Unit Testing in Spring Framework 6 with JUnit

Offered By: Pluralsight

Tags

JUnit Courses Spring Framework Courses MongoDB Courses Unit Testing Courses Integration Testing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Comprehensive unit testing provides you with confidence in running production applications. This course will teach you effective strategies for writing unit tests for all layers of your Spring applications.

Test Driven Development is essential in the production of applications. In this course, Unit Testing in Spring Framework 6 with JUnit, you will learn how to develop robust unit tests for Spring applications. First, you will see how to test each component in your Spring application, including controllers, services, and repositories. Next, you will discover how to test Spring applications that connect to various backend technologies, including a SQL database, MongoDB, and a third-party API. Finally, you will explore how to perform an integration test, from within JUnit, to validate that your application works as one collective unit. When you are finished with this course, you will have the skills and knowledge to use JUnit with Spring to write comprehensive unit tests and gain confidence in the quality of your production applications.

Syllabus

  • Course Overview 1min
  • Introducing Test Driven Development with Spring 13mins
  • Testing a Spring Service with a SQL Backend 63mins
  • Testing a Spring Service with Spring Data and a NoSQL Backend 41mins
  • Testing a Spring Service that Connects to a Third-party API 28mins
  • Building an Integration Test Suite with JUnit 5 28mins

Taught by

Pluralsight

Related Courses

Ruby on Rails: An Introduction
Johns Hopkins University via Coursera
Internet of Things Capstone: Build a Mobile Surveillance System
University of California, San Diego via Coursera
Engineering Maintainable Android Apps
Vanderbilt University via Coursera
Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera
TDD – Desenvolvimento de Software Guiado por Testes
Instituto Tecnológico de Aeronáutica via Coursera