Skip to main content

test/
test.rs

1fn main() {
2    println!("=== Testing faker-rust ===");
3    println!();
4
5    println!("Name: {}", faker_rust::name::name());
6    println!("Email: {}", faker_rust::internet::email(None, None, None));
7    println!("City: {}", faker_rust::address::city());
8    println!("Company: {}", faker_rust::company::name());
9    println!("Phone: {}", faker_rust::phone_number::phone_number());
10    println!("Job title: {}", faker_rust::job::title());
11    println!("University: {}", faker_rust::university::name());
12    println!("Bank: {}", faker_rust::bank::name());
13    println!("Gender: {}", faker_rust::gender::gender());
14    println!(
15        "Commerce: {} - {}",
16        faker_rust::commerce::department(),
17        faker_rust::commerce::product_name()
18    );
19
20    // New modules
21    println!("\n--- New Modules ---");
22    println!("Book title: {}", faker_rust::books::book::title());
23    println!("Book author: {}", faker_rust::books::book::author());
24    println!("Movie: {}", faker_rust::movies::movie::title());
25    println!("Music band: {}", faker_rust::music::music::band());
26    println!("Music album: {}", faker_rust::music::music::album());
27    println!("Music genre: {}", faker_rust::music::music::genre());
28    println!("Game: {}", faker_rust::games::game::title());
29    println!("Device: {}", faker_rust::device::model_name());
30    println!("Vehicle: {}", faker_rust::vehicle::manufacturer());
31    println!("Color: {}", faker_rust::color::name());
32    println!("Boolean: {}", faker_rust::boolean::boolean());
33    println!("App name: {}", faker_rust::app::name());
34    println!("Crypto coin: {}", faker_rust::crypto::coin());
35    println!("File extension: {}", faker_rust::file::extension());
36    println!("Food dish: {}", faker_rust::food::dish());
37    println!("Science element: {}", faker_rust::science::element());
38    println!("Space planet: {}", faker_rust::space::planet());
39    println!("Avatar character: {}", faker_rust::avatar::character());
40    println!("Beer name: {}", faker_rust::beer::name());
41    println!("Coffee blend: {}", faker_rust::coffee::blend_name());
42    println!("Chuck Norris fact: {}", faker_rust::chuck_norris::fact());
43    println!("Code ISBN: {}", faker_rust::code::isbn());
44    println!("Currency name: {}", faker_rust::currency::name());
45    println!("Time (now): {}", faker_rust::time::backward(1));
46
47    println!("\nAll tests passed!");
48}