Главная
Study mode:
on
1
Intro
2
Sam Brannen
3
Java Versions
4
IDEs and Build Tools
5
More powerful Programming Model
6
Example: Calculator Tests
7
Timeouts
8
Custom Tags
9
Argument Conversion and Aggregation
10
Dynamic Tests
11
Configuring Parallelism (5.3)
12
Execution Mode and Synchronization (5.3)
13
New Extension Model
14
Extension APIs - Lifecycle Callbacks
15
DisplayNameGenerator (5.4)
16
Conditional Test Execution
17
Built-in Conditions (5.1)
18
Annotations, Assertions, Assumptions
19
JUnit 4 Rule Migration Support
20
JUnit 4 lgnore and Assumption Support (5.4)
21
Spring Support for JUnit Jupiter
22
Configuring JUnit Jupiter with Spring
23
Automatic Test Constructor Autowiring (5.2)
24
Spring Boot 2.1 & JUnit Jupiter - Custom Config
25
Spring Boot 2.1 & JUnit Jupiter - MockMvc Test
26
Tip: Upgrading JUnit 5 Version in Spring Boot
Description:
Explore the latest features and upcoming developments in JUnit 5 with core committer Sam Brannen in this Spring I/O 2019 conference talk. Gain valuable insights into the powerful programming model, including examples of calculator tests, timeouts, custom tags, argument conversion, and dynamic tests. Learn about configuring parallelism, execution modes, and synchronization introduced in version 5.3. Discover the new extension model and its APIs for lifecycle callbacks. Understand the DisplayNameGenerator feature coming in version 5.4, along with conditional test execution and built-in conditions from version 5.1. Delve into annotations, assertions, and assumptions, as well as JUnit 4 rule migration support. Get tips on Spring support for JUnit Jupiter, including automatic test constructor autowiring and custom configurations in Spring Boot 2.1. Enhance your testing skills for Spring and Spring Boot applications using JUnit Jupiter, and learn how to upgrade JUnit 5 versions in Spring Boot projects. Read more

JUnit 5 - What's New and What's Coming

Spring I/O
Add to list
0:00 / 0:00