<commit_before>webforge-testdata-repository
============================

A repository for data that you can use to fill your unit tests. Language independent.<commit_msg>Insert Roadmap, Motivation and resources<commit_after>Testdata repository
============================

Writing testdata can really be a tricky task. This project tries to gather testdata from everywhere for a lot of common tasks in developer life. It should not be language dependent, so that testdata can be contributed from everyone who writes tests.
Globalized and shared testdata has a lot advantages for everyone:

  - often used testdata is more consistent and has fewer data errors
  - more edge cases are covered
  - writing tests will be faster
  - writing the test and implementation gets the focus
  - you have lesser excuses to not write tests

Testdata writing can be fun! Imagine a world of testdata, where test people live (did you heard of <NAME> these days?)
http://en.wikipedia.org/wiki/List_of_placeholder_names_by_language

roadmap
============================
  - how to gather good test data
  - data representation
  - search for contributors and people with interest
  - write more motivation texts

resources
============================
http://isemail.info
http://isemail.info/_system/is_email/test/?all
{'fraction_non_alphanumeric': 0.12605687932359724, 'fraction_numerical': 0.0, 'mean_word_length': 4.8125, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3447987', 'n_tokens_mistral': 304, 'n_tokens_neox': 296, 'n_words': 155}