Skip to content
Andrei Ciobanu edited this page Mar 11, 2017 · 17 revisions

MockNeat is a Java 8+ library that facilitates the generation of arbitrary test data for your application(s).

MockNeat helps you create:

  • arbitrary values for the basic java types: - ints(); - longs(); - doubles(); - floats(); - chars(); - bools(); - strings().

  • arbitrary time related information: - days(); - months(); - localDates().

  • arbitrary user information: ids, usernames, emails, names, passwords, etc.;

  • arbitrary text based on Markov Models.

  • arbitrary data related to networking: ip addresses, mac addresses, urls, etc.

  • arbitrary data for financial apps: currencies, money amounts, credit card numbers, etc.

  • arbitrary geographical data: country names, cities, etc.

  • construct complex collections structures and fill them with arbitrary values;

  • instantiate java objects with arbitrary values (based on a set of conditions);

  • and much-much more.

Clone this wiki locally