pub trait ContractTestable {
// Required methods
fn generate_contract_tests(&self) -> ContractTestResults;
fn test_route_contract(
&self,
path: &str,
method: &str,
) -> ContractTestResult;
}Expand description
Helper trait for generating contract tests
Required Methods§
Sourcefn generate_contract_tests(&self) -> ContractTestResults
fn generate_contract_tests(&self) -> ContractTestResults
Generate contract tests for all routes
Sourcefn test_route_contract(&self, path: &str, method: &str) -> ContractTestResult
fn test_route_contract(&self, path: &str, method: &str) -> ContractTestResult
Test a specific route path and method