Skip to main content

assert_res_err

Macro assert_res_err 

Source
macro_rules! assert_res_err {
    ($result:expr, $error_pattern:pat, $test_name:expr) => { ... };
}
Expand description

断言 Result 为 Err,匹配错误模式并返回错误

§示例

let result: SDKResult<()> = Err(CoreError::validation_error("field", "error"));
let err = assert_res_err!(result, CoreError::Validation { .. }, "test_validation");