macro_rules! test_database_manager_trait {
    ($name:ident: $type:ty: $type2:ty) => { ... };
}
Expand description

Allows a TAPLE database implementation to be subjected to a battery of tests. The use must specify both a valid implementation of DatabaseManager and DatabaseCollection

Example

test_database_manager_trait! {
   unit_test_memory_manager:crate::MemoryManager:MemoryCollection
}