5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

Aspire     Javanista to Java Master     Javanista to Java Master Track 1: Unit Testing
Using annotations in JUnit allows you to add a special form of syntactic meta-data to Java source code for better code readability and structure. The aim of this course is to give you hands-on experience with JUnit annotations which allow you to set when and how test-cases should be run.
Kick things off with a basic annotation to set the name of a test case that appears in execution summaries. Move on to using annotations that simplify the setting of conditions in which test cases should run - based on the current operating system, JRE version, and even environment variables.
Explore the definition of a custom annotation composed of a combination of pre-built annotations. Then, apply annotations that control the order of test case executions and enable parallel runs of tests.
When you're done, you'll be able to use JUnit annotations for several useful tasks.

Objectives

Unit Testing: Advanced Annotations in JUnit

  • discover the key concepts covered in this course
  • use the DisplayName annotation to set a descriptive name for a test case
  • apply JUnit annotations to set test cases to only run on specific operating systems
  • apply JUnit annotations to set test cases to only execute on specific Java runtime environments
  • enable or disable a test case based on system properties or environment variables
  • create a customized JUnit annotation composed of several built-in annotations
  • specify an order for test case executions within a test class
  • set JUnit test cases to execute concurrently
  • summarize the key concepts covered in this course