ftp_core/common/
tmp_calculer.rs1pub fn cus_addition(a: f64, b: f64) -> f64 {
2 a + b
3}
4
5#[cfg(test)]
6mod tests {
7 use super::*;
8
9 #[test]
10 fn test_cus_addition_positive_numbers() {
11 assert_eq!(cus_addition(2.5, 3.7), 6.2);
12 }
13
14 #[test]
15 fn test_cus_addition_negative_numbers() {
16 assert_eq!(cus_addition(-5.0, 3.0), -2.0);
17 }
18
19 #[test]
20 fn test_cus_addition_zero() {
21 assert_eq!(cus_addition(0.0, 0.0), 0.0);
22 assert_eq!(cus_addition(5.0, 0.0), 5.0);
23 }
24
25 #[test]
26 fn test_cus_addition_large_numbers() {
27 assert_eq!(cus_addition(1e10, 1e10), 2e10);
28 }
29}