YoVDO

Spring: Test-Driven Development with JUnit

Offered By: LinkedIn Learning

Tags

Spring Framework Courses Unit Testing Courses JUnit Courses Test-Driven Development Courses Integration Testing Courses

Course Description

Overview

Learn how to apply test-driven development practices in Spring Boot apps using JUnit, an open-source testing tool.

Syllabus

Introduction
  • Welcome
  • What you need to know
  • Using the exercise files
1. Review of TDD and Application
  • Why TDD matters
  • Introducing the sample application
2. Testing Spring Service Components
  • Test planning for @Service components
  • Write integration tests for @Service
  • Write unit tests for @Service
3. Testing Spring Controllers
  • Test planning for @Controller components
  • Write integration tests for @Controller
  • Write unit tests for @Controller
4. Testing Spring Data Access Components
  • Test planning for @Repository components
  • Write integration tests for @Repository
  • Create integration test datasets
5. Creating Test Suites: Putting It All Together
  • Make a feature test suite
  • Make a continuous integration test suite
Conclusion
  • Next steps

Taught by

Shonna Smith

Related Courses

Programming Cloud Services for Android Handheld Systems
Vanderbilt 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