The test data is one of the most important things during the development cycle. It will allow us to understand more about the requirement, 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 best than the internal one.
Argument Provider
Learn one of the possible ways to use the Argument Provider data-driven approach using JUnit 5 and why it’s the possible best choice.






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