use archlens_domain::{FilePath, Language, SourceFile}; #[test] fn source_file_carries_path_and_language() { let path = FilePath::new("src/main.rs").unwrap(); let file = SourceFile::new(path.clone(), Language::Rust); assert_eq!(file.path(), &path); assert_eq!(file.language(), Language::Rust); }