- Home
- Database Testing Tools
- Database Rider
On the recordRead 9 Oct 202619 facts
Database Rider
On the record
- Additional features
- It includes dataset export and database connection leak detection.database-rider.github.io · read 9 Oct 2026
- CDI integration
- A CDI interceptor can read @DataSet to prepare the database in CDI tests.database-rider.github.io · read 5 Oct 2026
- Configuration
- Dataset and DBUnit configuration can be provided through annotations or YAML files.database-rider.github.io · read 9 Oct 2026
- Connection checks
- The listed features include database connection leak detection.database-rider.github.io · read 5 Oct 2026
- Cucumber integration
- The project includes a CDI-aware Cucumber runner for database-backed tests.database-rider.github.io · read 5 Oct 2026
- Database support
- The project lists support for multiple databases and uses a JDBC connection to create its DBUnit rule.database-rider.github.io · read 9 Oct 2026
- Dataset features
- Datasets support date and time values, Groovy and JavaScript scripts, and regular expressions in expected data.database-rider.github.io · read 9 Oct 2026
- Dataset formats
- It supports datasets in JSON, YAML, XML, XLS, CSV, and XLSX formats.database-rider.github.io · read 9 Oct 2026
- Distribution
- The documentation shows the core module added as a Maven dependency with test scope.github.com · read 9 Oct 2026
- Expected data
- Expected datasets can contain regular expressions.database-rider.github.io · read 5 Oct 2026
- Export
- The documentation describes exporting datasets, including to YAML, JSON, XML, XLS, and CSV.database-rider.github.io · read 5 Oct 2026
- Intended users
- The project is aimed at developers who want to seed database state for JUnit tests.database-rider.github.io · read 9 Oct 2026
- JDBC requirement
- The JUnit 4 DBUnit rule requires a JDBC connection to be created.database-rider.github.io · read 5 Oct 2026
- JUnit support
- It provides JUnit 4 rules and a JUnit 5 extension for preparing database state from dataset annotations.database-rider.github.io · read 5 Oct 2026
- License
- The project repository identifies its license as Apache-2.0.github.com · read 9 Oct 2026
- Maintainer
- The project site lists Rafael M. Pestano as maintainer.database-rider.github.io · read 5 Oct 2026
- Purpose
- Database Rider brings DBUnit into JUnit tests to support database testing.database-rider.github.io · read 9 Oct 2026
- Scriptable datasets
- Datasets can use Groovy and JavaScript scripts.database-rider.github.io · read 5 Oct 2026