pub mod advanced;
pub mod core;
pub mod integration_tests;
pub mod provider_trait;
pub use super::super::common::multi_tenant::*;
#[cfg(test)]
mod multi_tenant_suite {
#[test]
fn multi_tenant_test_overview() {
println!("\n🏢 Multi-Tenant Test Suite Overview");
println!("===================================");
println!("This module tests the core multi-tenant capabilities:");
println!(" • Tenant context management");
println!(" • Authentication and authorization");
println!(" • Cross-tenant isolation");
println!(" • Provider trait multi-tenancy");
println!(" • Advanced multi-tenant features\n");
println!("📊 Test Coverage:");
println!(" • core.rs - Tenant foundation and context");
println!(" • provider_trait.rs - Provider-level multi-tenancy");
println!(" • advanced.rs - Complex scenarios and edge cases");
}
}