atomr-testkit 0.3.0

Test scaffolding for atomr actors — TestProbe matchers, TestKit, virtual-time scheduler, multi-node spec, EventFilter.
Documentation
//! atomr-testkit.
//!
//! Provides:
//! * [`TestKit`] — an actor system preconfigured for tests.
//! * [`TestProbe`] — a typed receiver that assertions run against.
//! * [`EventFilter`] — observes events on the system's event stream.

mod event_filter;
mod multinode;
mod multinode_oop;
mod probe;
mod test_kit;
mod test_scheduler;

pub use event_filter::EventFilter;
pub use multinode::{MultiNodeError, MultiNodeSpec};
pub use multinode_oop::{MultiNodeOopController, MultiNodeOopError, MultiNodeOopNode};
pub use probe::{within, TestProbe, TestProbeError};
pub use test_kit::TestKit;
pub use test_scheduler::{ScheduledToken, TestScheduler};