4
왜 프린트하지 않습니까! 녹 단위 시험에서 일합니까?
다음 방법과 단위 테스트를 구현했습니다. use std::fs::File; use std::path::Path; use std::io::prelude::*; fn read_file(path: &Path) { let mut file = File::open(path).unwrap(); let mut contents = String::new(); file.read_to_string(&mut contents).unwrap(); println!("{}", contents); } #[test] fn test_read_file() { let path = &Path::new("/etc/hosts"); println!("{:?}", path); read_file(path); } 이 방법으로 단위 테스트를 실행합니다. rustc --test app.rs; …