Get the Most out of Testing with Spring 4.2
summary
Spring Framework 4.2 adds concrete testing features: explicit composed-annotation aliasing (can override value attributes), embedded DBs can use generateUniqueName to avoid collisions, MockMvc gains MockMvc web client Builder for HTMLUnit and Selenium page tests, and JUnit gets SpringClassRule / SpringMethodRule to combine runners. Also: AOP test utils expose underlying targets, @Commit/@Rollback and inline @Sql statements, Spring Boot test loaders and @WebIntegrationTest, and demos show trimming auto-config cuts startup from ~6.2s to ~3s.
AI-written summary · about
chapters (23)
- 0:00Intro
- 0:24About Sam
- 0:58About SwiftMine
- 1:20About Nicola Franco
- 1:48About Varden
- 2:24Agenda
- 3:00Who uses Spring
- 4:29Spring App Overview
- 5:29Spring Events
- 7:09Spring Annotations
- 8:22Meta Annotations
- 10:58Data Annotations
- 12:36XML Files
- 12:53Embedded Databases
- 16:09Unique Names
- 17:59Embedded Database Support
- 18:49Spring Cleaning
- 20:58Spring and JUnit
- 27:03Reflection Test Utils
- 35:48JUnit vs TestingG
- 40:20Spring Boot Integration Tests
- 45:28Spring Boot Integration Demo
- 52:28Spring App Annotation
related talks
50mTesting with Spring and JUnit 5
01h 26mTesting with Spring 4.x
53mTesting Spring Boot Applications Demystified
44mTesting Web Apps with Spring Framework
33mThings I Wish I Knew When I Started Testing Spring Boot Applications
48mTesting Spring Boot Applications Demystified
02h 43mSpring Boot testing: Zero to Hero
01h 03mWebinar: Testing Web Applications with Spring 3.2
