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}