diff --git a/apps/desktop/src-tauri/src/data/repositories/outfit_analysis_repository.rs b/apps/desktop/src-tauri/src/data/repositories/outfit_analysis_repository.rs index c6c754b..6a5f782 100644 --- a/apps/desktop/src-tauri/src/data/repositories/outfit_analysis_repository.rs +++ b/apps/desktop/src-tauri/src/data/repositories/outfit_analysis_repository.rs @@ -261,30 +261,3 @@ impl OutfitAnalysisRepository { }) } } - -#[cfg(test)] -mod tests { - use super::*; - use crate::infrastructure::database::Database; - - #[test] - fn test_create_and_get_outfit_analysis() { - let database = Arc::new(Database::new_in_memory().unwrap()); - let repo = OutfitAnalysisRepository::new(database).unwrap(); - - let request = CreateOutfitAnalysisRequest { - project_id: "test_project".to_string(), - image_path: "/path/to/image.jpg".to_string(), - image_name: "test_image.jpg".to_string(), - }; - - let analysis = repo.create(&request).unwrap(); - assert_eq!(analysis.project_id, "test_project"); - assert_eq!(analysis.image_name, "test_image.jpg"); - assert_eq!(analysis.analysis_status, AnalysisStatus::Pending); - - let retrieved = repo.get_by_id(&analysis.id).unwrap().unwrap(); - assert_eq!(retrieved.id, analysis.id); - assert_eq!(retrieved.project_id, analysis.project_id); - } -}