Unit Testing: Parameterized JUnit Tests
Skillsoft issued completion badges are earned based on viewing the percentage required or receiving a passing score when assessment is required. 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.