Projects / Feed4JUnit


Feed4JUnit makes it easy to write parameterized tests for the JUnit framework and feed them with predefined or randomly generated test data: test case data can be read from Excel or CSV files, databases, or custom data sources, and equivalence class tests can be defined easily. Setup is based on Java annotations and is easy to learn, apply, and maintain. Annotations defined in the "Bean Validation" JSR 303, Java 7, and Benerator are automatically recognized and generated smoke test data will match the constraints. By connecting to Benerator, you can configure generation of complex valid and invalid data sets.

Operating Systems

Recent releases

  •  21 Nov 2012 15:45

    Release Notes: This release adds and improves extension points for custom data generation and combination and report formatting. From Excel documents, a specific sheet can be imported now. This release fixes bugs in BigDecimal value generation.

    •  06 Feb 2012 14:30

      Release Notes: This release fixes a bug in column-based Excel(TM) Sheet iteration and adds the feature of a 'nullMarker' as a workaround for deficiencies in empty-cell-handling of Eclipse's Excel sheet editor.

      •  30 Nov 2011 09:21

        Release Notes: Full JavaBean graphs can be imported from a CSV file. CSV files may now have data columns instead of data rows.

        •  21 Oct 2011 09:11

          Release Notes: Each test method can now be invoked concurrently with a predefined number of threads. The user can provide a custom RunnerScheduler in order to implement different execution characteristics.

          •  16 Sep 2011 06:54

            Release Notes: This release fixes dependency issues which prevented execution in Maven, and fixes value set calculation for tests with multiple nullable arguments.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.