package
0.0.0-20250227233008-6305ea83e4e1
Repository: https://github.com/bhatti/api-mock-service.git
Documentation: pkg.go.dev
# Functions
AddMockResponse method is shared so it cannot be instance method.
CheckChaosForScenarioGroup helper method.
GenerateMutatedScenarios creates test variations of a scenario.
NewConsumerExecutor instantiates controller for updating api-scenarios.
NewContractMutator creates a new mutator.
NewOpenAPIContractCoverage creates a new coverage analyzer.
NewProducerExecutor executes contracts for producers.
TrackFieldCoverage tracks which fields were covered in the response.
# Structs
ConsumerExecutor structure.
ContractCoverage include tracking.
ContractDiffReport diff reporting structure and helper functions.
ContractMutator creates variations of a contract to test robustness.
No description provided by the author
ContractValidationResult stores the result of a contract validation test.
ContractValidationStats summarizes validation results over time.
CoverageReport structure for API contract coverage.
OpenAPIContractCoverage analyzes contract coverage against OpenAPI spec.
ProducerExecutor structure.
No description provided by the author