Rule based test data generator.