Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tng/junit-dataprovider
A TestNG like dataprovider runner for JUnit with many additional features
https://github.com/tng/junit-dataprovider
java junit junit-dataprovider junit4 junit5 tdd test test-driven-development test-runner testing testing-tools
Last synced: about 11 hours ago
JSON representation
A TestNG like dataprovider runner for JUnit with many additional features
- Host: GitHub
- URL: https://github.com/tng/junit-dataprovider
- Owner: TNG
- License: apache-2.0
- Created: 2013-02-13T08:19:00.000Z (almost 12 years ago)
- Default Branch: main
- Last Pushed: 2022-12-26T13:53:13.000Z (about 2 years ago)
- Last Synced: 2024-10-12T11:13:07.153Z (3 months ago)
- Topics: java, junit, junit-dataprovider, junit4, junit5, tdd, test, test-driven-development, test-runner, testing, testing-tools
- Language: Java
- Homepage:
- Size: 1.37 MB
- Stars: 245
- Watchers: 28
- Forks: 164
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[![Travis CI](https://travis-ci.org/TNG/junit-dataprovider.png?branch=main)](https://travis-ci.org/TNG/junit-dataprovider)
[![Circle CI](https://circleci.com/gh/TNG/junit-dataprovider.svg?style=svg)](https://circleci.com/gh/TNG/junit-dataprovider)
[![Coverage Status](https://coveralls.io/repos/TNG/junit-dataprovider/badge.png?branch=main)](https://coveralls.io/r/TNG/junit-dataprovider)
[![codebeat badge](https://codebeat.co/badges/78ac5f0b-6686-4d77-a531-d562c8485474)](https://codebeat.co/projects/github-com-tng-junit-dataprovider)
[![Maven Central](https://img.shields.io/maven-central/v/com.tngtech.junit.dataprovider/junit-dataprovider-core.svg)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.tngtech.junit.dataprovider%22)
[![License](https://img.shields.io/github/license/TNG/junit-dataprovider.svg)](https://github.com/TNG/junit-dataprovider/blob/main/LICENSE)
[![Issues](https://img.shields.io/github/issues/TNG/junit-dataprovider.svg)](https://github.com/TNG/junit-dataprovider/issues)
[![Forks](https://img.shields.io/github/forks/TNG/junit-dataprovider.svg)](https://github.com/TNG/junit-dataprovider/network)
[![Stars](https://img.shields.io/github/stars/TNG/junit-dataprovider.svg)](https://github.com/TNG/junit-dataprovider/stargazers)junit-dataprovider
==================Have a look to this repositories [Wiki](/../../wiki/) pages for documenation, usage examples and further information.
#### Table of contents
* [Home](/../../wiki)
* [What is it](/../../wiki#what-is-it)
* [Contributing](/../../wiki#contributing)
* [Motivation, Distinction and FAQs](/../../wiki/Motivation,-Distinction-and-FAQs)
* [Getting started](/../../wiki/Getting-started)
* [Requirements](/../../wiki/Getting-started#requirements)
* [Download](/../../wiki/Getting-started#download)
* [Usage](/../../wiki/Getting-started#usage)
* [Version compatibility](/../../wiki/Version-compatibility)
* [Migration guides](/../../wiki/Migration-guides)
* [Migration from v1 to v2](/../../wiki/Migration-guides#migration-from-v1-to-v2)
* [Migration to JUnit5](/../../wiki/Migration-guides#migration-to-junit5)
* [Features](/../../wiki/Features)
* [Array syntax](/../../wiki/Features#array-syntax)
* [String syntax](/../../wiki/Features#string-syntax)
* [Iterable syntax](/../../wiki/Features#iterable-syntax)
* [Custom dataprovider method resolvers](/../../wiki/Features#custom-dataprovider-method-resolvers)
* [Change ```@DataProvider``` location](/../../wiki/Features#change-dataprovider-location)
* [Varargs support](/../../wiki/Features#varargs-support)
* ~~[```@BeforeClass``` support (JUnit4 only)](/../../wiki/Features#beforeclass-support-junit4-only)~~
* [Customize test method name](/../../wiki/Features#customize-test-method-name)
* [Access ```FrameworkMethod``` in ```@DP```](/../../wiki/Features#access-frameworkmethod-in-dataprovider)
* [Utility methods](/../../wiki/Features#utility-methods)
* [Convention over configuration](/../../wiki/Features#convention-over-configuration)
* [Kotlin support](/../../wiki/Features#kotlin-support)
* [OSGi compatible ```MANIFEST.MF```](/../../wiki/Features#osgi-compatible-manifestmf)
* [Tips and Tricks](/../../wiki/Tips-and-Tricks)
* [Release Notes](/../../releases)
* [Eclipse Template](/../../wiki/Eclipse-Template)Contributing
------------You are very welcome to contribute by providing a patch/pull request, see [CONTRIBUTING.md](./CONTRIBUTING.md) for details.