JUnit 5: Front To Back (FULL COURSE)

preview_player
Показать описание
In this course, I will present the latest and greatest in Java unit testing frameworks to you. Let's explore the ins and outs of JUnit 5 together, front to back!

CHAPTERS
0:00:00 Introduction to JUnit 5
0:02:11 Set up JUnit 5 for Java
0:03:36 Set up JUnit 5 for Android
0:05:18 The first @Test with JUnit 5
0:07:24 Lifecycle in JUnit 5: @BeforeEach & @AfterEach
0:08:34 Lifecycle in JUnit 5: @BeforeAll & @AfterAll
0:09:44 Per-Method @TestInstance in JUnit 5
0:10:55 Per-Class @TestInstance in JUnit 5
0:12:56 Take Advantage of Per-Class Tests with Kotlin in JUnit 5
0:14:21 Expressive Method Names in JUnit 5: @DisplayName
0:16:41 Asserting Equality in JUnit 5
0:19:34 Using Boolean Assertion Logic in JUnit 5
0:20:25 Null Assertions in JUnit 5
0:21:02 Checking for Exceptions with JUnit 5
0:22:12 Multi-Assertions in JUnit 5 with assertAll()
0:24:11 Evaluate Preconditions in JUnit 5: Assumptions
0:25:45 @Disabled Tests in JUnit 5
0:27:16 Conditional Test Execution: OS
0:29:00 Conditional Test Execution: JRE
0:29:46 Conditional Test Execution: System Properties
0:31:16 Conditional Test Execution: Environment Variables
0:32:24 Grouping JUnit 5 Tests with Tags
0:34:14 @Nested Test Structures in JUnit 5
0:37:52 Repeated Tests in JUnit 5
0:43:11 Parameterized Tests in JUnit 5: @ValueSource
0:46:22 Parameterized Tests in JUnit 5: @MethodSource
0:48:53 Parameterized Tests in JUnit 5: @EnumSource
0:49:24 Parameterized Tests in JUnit 5: @CsvSource & @CsvFileSource
0:51:08 Understanding Argument Conversion in JUnit 5
0:55:17 Writing a custom Source for Parameterized Tests in JUnit 5
0:59:48 Introduction to JUnit 5 Dynamic Tests
1:01:19 Hierarchy of Dynamic Tests in JUnit 5
1:03:14 Be Aware of JUnit 5's Dynamic Test Lifecycle!
1:04:21 Parallel Test Execution in JUnit 5: Introduction
1:07:08 Dynamic Parallelism in JUnit 5
1:09:10 Fixed Parallelism in JUnit 5
1:09:58 Building A Customized Parallelism Strategy for JUnit 5
1:13:13 Restricting Parallel Tests in JUnit 5 with @ResourceLock
Рекомендации по теме
Комментарии
Автор

This is what I call a good video - full cover of many topics, general use cases, and useful extensions.

DinHamburg
Автор

What a great playlist about JUnit 5! I watched almost 40 videos in one breath!

EvgenyTestman
Автор

Fantastic! need more about JUnit Extensions!!!

foxcode
Автор

Fantastic Video ... looking forward to being asked about all this at an interview

SiamakAshrafi
Автор

It's the best, fastest, and most professional tutorial I have ever seen. Thanks a lot.

alidoran
Автор

Great course! Thanks for the shared content!

rodrigodonizettideoliveira
Автор

Bro make a course on Mockito too, loved this one thanks.

NAWANIHAPPY