doga_multilingual_greetings/lib.rs
1pub fn random_greeting() -> &'static str {
2 let greetings = ["안녕하세요", "こんにちは", "你好", "สวัสดีครับ", "Xin chào"];
3 let random_index = fastrand::usize(0..5);
4 greetings[random_index]
5}
6
7#[cfg(test)]
8mod tests {
9 use super::*;
10
11 #[test]
12 fn it_returns_random_greeting() {
13 fastrand::seed(1);
14 let result = random_greeting();
15 assert_eq!(result, "Xin chào");
16 }
17}