Companies Home Search Profile

Advanced Spring: Effective Integration Testing with Spring Boot

Focused View

Terezija Semenski

1:15:29

0 View
  • 001 Take advantage of Spring Boots advanced testing features.mp4
    00:59
  • 002 What you need to know.mp4
    00:59
  • 003 Why bother testing .mp4
    02:42
  • 001 Creating a Spring Boot application from start.spring.io.mp4
    03:07
  • 002 Creating human-readable tests with Mockito and AssertJ.mp4
    03:03
  • 001 Effective ways to test your data access.mp4
    05:02
  • 002 Writing integration tests for a JPA repository.mp4
    05:47
  • 003 Challenge Write tests for a custom query.mp4
    00:59
  • 004 Solution Write tests for a custom query.mp4
    03:51
  • 001 Writing integration tests for the service layer.mp4
    04:48
  • 002 Writing integration tests for cache.mp4
    04:48
  • 003 Challenge Write an integration test for exceptions.mp4
    01:27
  • 004 Solution Write an integration test for exceptions.mp4
    03:06
  • 001 Which type of web controller responsibilities to test .mp4
    04:35
  • 002 Writing integration tests for a web controller.mp4
    04:42
  • 003 Testing custom exception returns.mp4
    04:07
  • 001 Integration testing without making an external API call.mp4
    03:50
  • 002 Writing integration tests for rest endpoints.mp4
    06:53
  • 003 Introduction to Spring Cloud Contract.mp4
    04:08
  • 004 More Spring Boot integration testing resources.mp4
    05:57
  • 001 Ensuring client app (rest call) and web app (controller) are in sync.mp4
    00:39
  • Description


    Writing and running tests is an essential part of delivering reliable software, but we don’t always do so as efficiently as we could. Have you ever been in a situation where all the tests pass, yet the application still doesn’t work? In this course, instructor Terezija Semenski gets you up to speed on how to take advantage of advanced testing features in Spring Boot. Terezija explains the importance of testing and shows you how to get started with Spring Boot libraries. She covers how to leverage a Spring Boot test slice to test only a small part of your application. Terezija goes over how to verify that cache has been implemented properly. She describes what a web controller actually does and ways to create integration tests against a web controller. Terezija goes over features that help with error handling and explains how to write an integration test without making an external API call. Terezija concludes by showing you how to keep the client and web app message contract in sync.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Terezija Semenski
    Terezija Semenski
    Instructor's Courses
    I help busy people learn to code without spending hours on searching Google and Stackoverflow. Mathematician and Software Developer with a business mind, a learning mindset, and a passion for people. Currently working as a freelance Educator and Software Developer. I’m also preparing my 8th online course. My previous experience includes working as Software Developer and QA in startup on educational, financial and banking app development projects and in the education sector as IT and Mathematics Teacher.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 21
    • duration 1:15:29
    • Release Date 2024/09/18

    Courses related to Spring Boot