lib_demo/lib.rs
1mod generator;
2
3pub fn print_random_number() {
4 let num = generator::generate();
5 println!("Random number: {}", num);
6}
7
8pub fn add(left: usize, right: usize) -> usize {
9 left + right
10}
11
12#[cfg(test)]
13mod tests {
14 use super::*;
15
16 #[test]
17 fn it_works() {
18 let result = add(2, 2);
19 assert_eq!(result, 4);
20 }
21
22 #[test]
23 fn it_not_works() {
24 let result = add(2, 3);
25 assert_ne!(result, 4);
26 }
27}