//! Testing utilities.
/// Module with assert macros.
///
/// Cherry-picks best asserts from the various third party assertion libraries.
///
/// This includes some better versions of the standard `assert_eq` and `assert_ne` macros
/// that show clearer error messages on failure. Note that in order to disambiguate between
/// those improved macros and the standard ones, they need to be imported by name explicitly, e.g.:
///
/// ```rust
/// use crate::testing::asserts::{*, assert_eq};
/// ```
///