junit-dataprovider icon indicating copy to clipboard operation
junit-dataprovider copied to clipboard

A TestNG like dataprovider runner for JUnit with many additional features

Travis CI Circle CI Coverage Status codebeat badge Maven Central License Issues Forks Stars

junit-dataprovider

Have a look to this repositories Wiki pages for documenation, usage examples and further information.

Table of contents

  • Home
    • What is it
    • Contributing
  • Motivation, Distinction and FAQs
  • Getting started
    • Requirements
    • Download
    • Usage
  • Version compatibility
  • Migration guides
    • Migration from v1 to v2
    • Migration to JUnit5
  • Features
    • Array syntax
    • String syntax
    • Iterable syntax
    • Custom dataprovider method resolvers
    • Change @DataProvider location
    • Varargs support
    • ~~@BeforeClass support (JUnit4 only)~~
    • Customize test method name
    • Access FrameworkMethod in @DP
    • Utility methods
    • Convention over configuration
    • Kotlin support
    • OSGi compatible MANIFEST.MF
  • Tips and Tricks
  • Release Notes
  • Eclipse Template

Contributing

You are very welcome to contribute by providing a patch/pull request, see CONTRIBUTING.md for details.