macro_rules! assert_as_str_eq {
($expected:expr, $actual:expr) => { ... };
($expected:expr, $actual:expr, $($arg:tt)+) => { ... };
}Expand description
Asserts that two values are equal when compared as strings (&str).
§Forms
assert_as_str_eq!(expected, actual)— compares viacrate::base_traits::AsStr::as_str;assert_as_str_eq!(expected, actual, …)— same, with a custom panic message (as forassert_eq!);
Operands must provide an #as_str() method — either inherently or via
crate::base_traits::AsStr.
§Examples
use test_helpers::assert_as_str_eq;
assert_as_str_eq!("abc", String::from("abc"));§Panics
Panics when the string views are unequal (via assert_eq!).