Skip to content

A zero-dependency Java library for generating various types of test data

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

priiduneemre/tdgenie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tdgenie - (Test data genie)

A minimalistic library for generating various types of test data in Java.

Features:

  • Very lightweight - no additional dependencies required
  • Reasonable range of options & modability
  • Utilizes the Fluent interface approach - code is easy to read and write
  • Conveniently extendable to suit your specific needs

Perfect for testing Java webapps & various databases. The generated data is returned as Java collections stored in RAM: no built-in method for writing to disk (e.g. txt, csv) is currently provided. Packaged versions of the library are available in the /misc/release folder.

Basic usage examples can be found in the TestMain class (located in the /src/test/java folder, package ee.nemp.tdgenie).

Conceptual overview of the 'tdgenie' library (as of v. 0.5.1). alt text

TODO:

  • Write APIdocs for public entities
  • Prepare additional usage examples & explanatory comments

P.S. This software is a work in progress - it may contain unwanted "features" & other notable shortcomings.

About

A zero-dependency Java library for generating various types of test data

Resources

License

Unknown, GPL-3.0 licenses found

Licenses found

Unknown
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages