The test data is one of the most important things during the development cycle. It will allow us to understand more about the requirements, about the different testing types, and provide us with an approach to run the tests in a better way.


General approaches

Test Data Factory

Learn how the combination of the Build and Factory design patterns and a tool can generate dynamic data for your tests.


JUnit 5

Value Source

Learn one of the possible ways to use the Value Source data-driven approach using JUnit 5.


Internal Method Source

Learn one of the possible ways to use the Internal Method Source data-driven approach using JUnit 5.


External Method Source

Learn one of the possible ways to use the External Method Source data-driven approach using JUnit 5 and why it’s better than the internal one.


Arguments Source

Learn one of the possible ways to use the Arguments Source data-driven approach using JUnit 5 and why it’s the possible best choice.


CSV Providers

Learn one of the possible ways to use the CSV Provider data-driven approach using JUnit 5.