Unit Testing: Parameterized JUnit Tests
Junit 5.7 | Intermediate
- 6 videos | 49m 56s
- Includes Assessment
- Earns a Badge
Parameterized tests in JUnit help developers save time by running the same tests repeatedly, using only different inputs, and getting different results. The focus of this course is on scaling test case executions using repeated and parameterized tests. Start by setting a particular test case to run multiple times using the RepeatedTest annotation. Next, move on to defining test cases that can accept parameters. Then, look into different ways in which the parameters can be fed into your test case - from hard-coded values defined in your test class to CSV files and method invocations. Finally, learn how to build a specialized class to pre-process your parameters before being fed into test cases. Upon completion, you'll know how to conduct repeated executions of JUnit test cases with or without parameters.
WHAT YOU WILL LEARN
Discover the key concepts covered in this courseApply the repeatedtest annotation to run a test case multiple timesUse the valuesource annotation to run a parameterized test case several times for a set of pre-defined parameters
Set parameterized tests to run for null and empty parameter values as well as csv valuesDefine a class to apply a transformation to parameters before they are fed into a test caseSummarize the key concepts covered in this course
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.Digital badges are yours to keep, forever.