use sunocore::models::studio::StudioProject;

#[test]
fn deserialize_studio_project_example() {
    let data = include_str!("data/studio_project_example.json");
    let project: StudioProject = serde_json::from_str(data).expect("valid StudioProject json");

    assert_eq!(project.title, "Untitled Project");
    assert!(!project.archived);
    assert_eq!(project.state.tracks.len(), 5);
}
