#![allow(
dead_code,
reason = "Some tests don't use all the features of this module."
)]
#![allow(
unused_imports,
reason = "Some tests don't use all the features of this module."
)]
#[cfg(feature = "fault_injection")]
pub mod mock_account;
pub mod test_client;
pub mod test_data;
pub use test_client::{
get_effective_hub_endpoint, get_global_endpoint, TestClient, TestOptions, TestRunContext,
CONNECTION_STRING_ENV_VAR, DEFAULT_TEST_TIMEOUT, EMULATOR_CONNECTION_STRING, HUB_REGION,
SATELLITE_REGION,
};
use serde::{Deserialize, Serialize};
#[derive(Deserialize, Serialize, Debug, Clone, PartialEq, Eq)]
#[serde(rename_all = "camelCase")]
pub struct MockItem {
pub id: String,
pub partition_key: String,
pub merge_order: usize,
}