testkit-async 0.0.1

Practical testing tools for async Rust - time control, deterministic execution, and failure injection
Documentation
//! Example: Time control in async tests

fn main() {
    println!("🧰 testkit-async - Time control example");
    println!("🚧 Coming soon...");
    
    // Future API:
    // use testkit_async::prelude::*;
    // 
    // #[testkit_async::test]
    // async fn test_timeout() {
    //     let clock = MockClock::new();
    //     
    //     let future = timeout(
    //         Duration::from_secs(30),
    //         slow_operation()
    //     );
    //     
    //     // Advance time instantly!
    //     clock.advance(Duration::from_secs(31));
    //     
    //     // Test completes in microseconds
    //     assert!(future.await.is_err());
    // }
}