mithril_cardano_node_chain/test/double/mod.rs
1//! Test doubles
2//!
3//! Enable unit testing of blockchain interactions with controlled inputs and predictable behavior.
4
5mod block_scanner;
6mod chain_data_store;
7mod chain_observer;
8mod chain_reader;
9
10pub use block_scanner::{DumbBlockScanner, DumbBlockStreamer};
11pub use chain_data_store::{
12 InMemoryBlockRangeRoot, InMemoryChainDataStore, InMemoryChainDataStoreBuilder,
13};
14pub use chain_observer::FakeChainObserver;
15pub use chain_reader::FakeChainReader;