assert_validation_error_count

Macro assert_validation_error_count 

Source
macro_rules! assert_validation_error_count {
    ($validation:expr, $count:expr) => { ... };
}
Expand description

Assert that a Validation has a specific number of errors.

Returns the error vector if the assertion passes.

§Example

use debtmap::testkit::assert_validation_error_count;
use stillwater::Validation;

let validation: Validation<i32, Vec<String>> = Validation::Failure(vec![
    "error 1".to_string(),
    "error 2".to_string(),
]);
let errors = assert_validation_error_count!(validation, 2);