Namespace AsiBackbone.Testing.Contracts
Classes
- DecisionReceiptSinkContract
Reusable contract fixture for IDecisionReceiptSink implementations.
- EndpointCapabilityGrantValidatorContract
Reusable contract fixture for IEndpointCapabilityGrantValidator implementations.
- GovernanceConstraintContract<TContext>
Reusable contract fixture for IGovernanceConstraint<TContext> implementations.
- GovernanceContractViolationException
Represents a reusable AsiBackbone contract-test invariant failure.
- GovernanceDecisionContract
Provides reusable safe-collapse assertions for governance decisions and decision receipt.
- GovernanceDecisionPolicyContract<TContext>
Reusable contract fixture for IGovernanceDecisionPolicy<TContext> implementations.
- GovernancePolicyEvaluatorContract<TContext>
Reusable contract fixture for IGovernancePolicyEvaluator<TContext> implementations.