()
| 117 | |
| 118 | #[test] |
| 119 | fn normalize() { |
| 120 | let new_vector = vector2::Vector2 { x: 3.0, y: 4.0 }; |
| 121 | let tar_vector = vector2::Vector2 { x: 0.6, y: 0.8 }; |
| 122 | let res_vector = new_vector.normalize(); |
| 123 | assert_vector2_approx_eq(&tar_vector, &res_vector); |
| 124 | assert_approx_eq!(1.0, res_vector.get_length()); |
| 125 | } |
| 126 | } |
nothing calls this directly
no test coverage detected