Course Introduction
  • Introduction
JUnit5 Architecture and Environment Setup
  • JUnit Architecture
  • Environment Setup
Your first JUnit test
  • Section Introduction
  • Creating test cases with a custom folder structure
  • Creating test cases using Maven
JUnit lifecycle and assertions
  • JUnit Lifecycle annotations
  • Assertions Introduction
  • Assertions - 1
  • Assertions - 2
  • Assertions - 3
  • Before and After annotations
  • Naming Tests
Types of JUnit testing
  • Enable and Disable Tests
  • Ordering the sequence of test cases
  • Repeated tests
  • Parameterized tests
Grouping tests
  • Grouping tests using @Nested
  • Grouping tests using @Suite
Reporting test results
  • Reporting using maven site
Conclusion
  • Thank you!