pub fn evaluate_assertion(
actual: Value,
assertion: &SemanticAssertion,
) -> AssertionResultExpand description
Evaluates a semantic assertion against an actual runtime value.
use victauri_core::verification::{evaluate_assertion, AssertionCondition, SemanticAssertion};
use serde_json::json;
let assertion = SemanticAssertion {
label: "check count".to_string(),
condition: AssertionCondition::Equals,
expected: json!(42),
};
let result = evaluate_assertion(json!(42), &assertion);
assert!(result.passed);