Unit Testing: Advanced Annotations in JUnit

placeholder

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 youre done youll be able to use JUnit annotations for several useful tasks.