Package-level declarations
Types
Link copied to clipboard
class InMemoryMockRuleStore(initialRules: List<MockRule> = emptyList(), maxRules: Int) : MockRuleStore
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MockRule(val id: String, val priority: Int, val method: String? = null, val scheme: String? = null, val host: String? = null, val path: String = ".*", val queryPredicates: Map<String, String> = emptyMap(), val headerPredicates: Map<String, String> = emptyMap(), val bodyPredicate: String? = null, val scope: MockScope = MockScope.SESSION, val action: MockAction = MockAction.Passthrough, val sourceBodySnapshot: String? = null)
Link copied to clipboard
Link copied to clipboard
How often a rule has fired, and when it last did -- surfaced next to the rule in every UI.
Link copied to clipboard
interface MockRuleStore