use super::{Data, Database}; use std::collections::HashMap; #[derive(Clone, Debug)] pub struct Store { data: HashMap>, } impl Store { pub fn new() -> Self { Self { data: HashMap::new(), } } pub fn list(&self) -> Vec { Vec::new() } } #[cfg(test)] mod storage { use super::*; #[test] fn create_new() { let store = Store::new(); let expected: Vec = Vec::new(); assert_eq!(store.list(), expected); } }