Method Passes
- Namespace
- QueryGuard.Testing
- Assembly
- QueryGuard.Testing.dll
Passes(QueryGuardResult)
Asserts that the session satisfied its policy.
public static void Passes(QueryGuardResult result)
Parameters
resultQueryGuardResultThe result.
Remarks
Warnings do not fail. A repeated-query candidate is evidence worth reading; making it fail by default would break the first build QueryGuard is installed in. Use HasNoWarnings(QueryGuardResult) when a test genuinely wants zero warnings.
Exceptions
- ArgumentNullException
resultis null.- QueryGuardBudgetExceededException
The policy was not satisfied.