#[path = "common/mod.rs"] mod common;
pub use common::test_utilities::*;
pub use common::test_utilities::FileTestEnvironment as TestEnvironment;
pub use common::test_utilities::MockFactory;
pub fn simulate_bitcoin_txid() -> String {
MockFactory::simulate_bitcoin_txid()
}
pub fn simulate_bitcoin_address() -> String {
MockFactory::simulate_bitcoin_address()
}
pub fn simulate_did() -> String {
MockFactory::simulate_did()
}
pub fn simulate_rgb_asset_id() -> String {
MockFactory::simulate_rgb_asset_id()
}
pub fn setup_test_environment() -> TestEnvironment {
FileTestEnvironment::new()
}
pub fn cleanup_test_environment(env: &TestEnvironment) {
env.cleanup();
}
pub fn create_test_transaction() -> bitcoin::Transaction {
TestTransactionFactory::create_dummy_transaction()
}
pub fn create_test_transaction_batch(size: usize) -> Vec<bitcoin::Transaction> {
TestTransactionFactory::create_dummy_transaction_batch(size)
}