English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 3h 05m | 333 MB
JUnit tutorial for beginners with examples
JUnit is a unit testing framework for the Java programming language.
JUnit has been important in the development of test-driven development and is one of a family of unit testing frameworks which is collectively known as xUnit frameworks.
In this beginners tutorial on JUnit, you will learn how to
- Create a new project for JUnit tests
- Create, run and debug JUnit tests
- Write good unit tests
- Use assert methods
- Use basic JUnit annotations – @Test, @Before, @After, @AfterClass, @BeforeClass, @Suite
- Test performance and exceptions in unit tests
- Write parameterized tests
- Adhere to JUnit best practices
- Use Eclipse to write and run JUnit tests
Table of Contents
JUnit 5
1 Introduction
2 Course Overview
3 Step 01 – Introduction to Unit Testing – Test Pyramid
4 Step 02 – First Junit Test – Red bar
5 Step 03 – Absence of failure is success
6 Step 04 – First Unit Test with JUnit – String length() method
7 Step 05 – Writing JUnit Assertions – assertNull and assertTrue
8 Step 06 – Writing Assertions for Arrays – assertArrayEquals
9 Step 07 – Setting up data for every test – @BeforeEach, @AfterEach
10 Step 08 – Setting up database connections – @BeforeAll, @AfterAll
11 Step 09 – Tip – Testing Exceptions with Junit
12 Step 10 – Tip – @DisplayName and test methods need not be public
13 Step 11 – Basics of Parameterized tests
14 Step 12 – Advanced Paramaterized Tests with Csv Source
15 Step 13 – Tip – Giving a name to a Parameterized Test
16 Step 14 – Tip – Repeat same test multiple times
17 Step 15 – Tip – Unit Testing for Performance
18 Step 16 – Tip – Disable Unit Tests
19 Step 17 – Tip – Grouping Tests with @Nested
20 Step 18 – Tip – JUnit 5 = Platform + Jupiter + Vintage
21 Step 19 – Tip – JUnit 4 vs JUnit 5
22 Step 20 – Tip – JUnit Best Practices
23 Step 21 – Tip – JUnit Patterns – xunitpatterns
JUnit 4
24 Step 99 – JUnit 4 Section – First Version of the course
25 Getting Ready for Hello World
26 Your First JUnit Success – Green Bar
27 Refactoring – Improving the Junit
28 assertTrue and assertFalse
29 @Before and @After
30 @BeforeClass and @AfterClass
31 Comparing Arrays – assertArrayEquals
32 Unit Testing Exceptions
33 Unit Testing for Performance
34 Parameterized JUnit Tests
35 Organizing Unit Tests into Suites
36 How do you write good Unit Tests
37 Conclusion
Resolve the captcha to access the links!