use oxcache::backend::interface::BackendKind;
#[test]
fn test_backend_kind_is_memory() {
assert!(BackendKind::Moka.is_memory());
assert!(BackendKind::DashMap.is_memory());
assert!(BackendKind::Mock.is_memory());
assert!(!BackendKind::Redis.is_memory());
assert!(!BackendKind::Chain.is_memory());
assert!(!BackendKind::Unknown.is_memory());
}
#[test]
fn test_backend_kind_is_distributed() {
assert!(BackendKind::Redis.is_distributed());
assert!(!BackendKind::Moka.is_distributed());
assert!(!BackendKind::DashMap.is_distributed());
assert!(!BackendKind::Chain.is_distributed());
}
#[test]
fn test_backend_kind_equality() {
assert_eq!(BackendKind::Moka, BackendKind::Moka);
assert_ne!(BackendKind::Moka, BackendKind::DashMap);
}