Fake
A library for generating fake data in Rust.
##Installation
Add fake to your Cargo.toml
[dependencies]
fake = "*"
Usage
use fake::faker::*;
Faker::name_with_middle();
Lorem
println!("{:?}", Faker::word());
println!("{:?}", Faker::words(10));
println!("{:?}", Faker::sentence(4, 6));
println!("{:?}", Faker::sentences(10));
println!("{:?}", Faker::paragraph(7, 3));
println!("{:?}", Faker::paragraphs(3));
Name
println!("{:?}", Faker::first_name());
println!("{:?}", Faker::last_name());
println!("{:?}", Faker::name());
println!("{:?}", Faker::name_with_middle());
println!("{:?}", Faker::title_descriptor());
println!("{:?}", Faker::title_level());
println!("{:?}", Faker::title_job());
println!("{:?}", Faker::title());
use fake::locales::zh_tw;
println!("{}", zh_tw::Faker::first_name());
println!("{}", zh_tw::Faker::last_name());
println!("{}", zh_tw::Faker::name());
Number
println!("{:?}", Faker::digit());
println!("{:?}", Faker::number(10));
println!("{:?}", Faker::between(5, 10));
println!("{:?}", Faker::between(5.0_f32, 10.0_f32));
Boolean
println!("{:?}", Faker::boolean());
##Contributing
- Fork the repo.
- Add a test for your change.
- Make the test and clippy lint pass.
cargo test --features "dev"
- Push to your fork and submit a pull request.