ludndev_hello_world/lib.rs
1pub fn greet(name: &str) -> String {
2 if name.is_empty() {
3 format!("Hello World !")
4 } else {
5 format!("Hello {} !", name)
6 }
7}
8
9#[cfg(test)]
10mod tests {
11 use super::*;
12
13 #[test]
14 fn it_works() {
15 let result = greet("ludndev");
16 assert_eq!(result, "Hello ludndev !");
17 }
18
19 #[test]
20 fn it_works_empty() {
21 let result = greet("");
22 assert_eq!(result, "Hello World !");
23 }
24}