Class InMemoryStubMappings
- java.lang.Object
-
- com.github.tomakehurst.wiremock.stubbing.InMemoryStubMappings
-
- All Implemented Interfaces:
StubMappings
public class InMemoryStubMappings extends java.lang.Object implements StubMappings
-
-
Constructor Summary
Constructors Constructor Description InMemoryStubMappings()
InMemoryStubMappings(Scenarios scenarios, java.util.Map<java.lang.String,RequestMatcherExtension> customMatchers, java.util.Map<java.lang.String,ResponseDefinitionTransformer> transformers, FileSource rootFileSource, java.util.List<StubLifecycleListener> stubLifecycleListeners)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addMapping(StubMapping mapping)
void
editMapping(StubMapping stubMapping)
java.util.List<StubMapping>
findByMetadata(StringValuePattern pattern)
com.google.common.base.Optional<StubMapping>
get(java.util.UUID id)
java.util.List<StubMapping>
getAll()
java.util.List<Scenario>
getAllScenarios()
void
removeMapping(StubMapping mapping)
void
reset()
void
resetScenarios()
ServeEvent
serveFor(Request request)
-
-
-
Constructor Detail
-
InMemoryStubMappings
public InMemoryStubMappings(Scenarios scenarios, java.util.Map<java.lang.String,RequestMatcherExtension> customMatchers, java.util.Map<java.lang.String,ResponseDefinitionTransformer> transformers, FileSource rootFileSource, java.util.List<StubLifecycleListener> stubLifecycleListeners)
-
InMemoryStubMappings
public InMemoryStubMappings()
-
-
Method Detail
-
serveFor
public ServeEvent serveFor(Request request)
- Specified by:
serveFor
in interfaceStubMappings
-
addMapping
public void addMapping(StubMapping mapping)
- Specified by:
addMapping
in interfaceStubMappings
-
removeMapping
public void removeMapping(StubMapping mapping)
- Specified by:
removeMapping
in interfaceStubMappings
-
editMapping
public void editMapping(StubMapping stubMapping)
- Specified by:
editMapping
in interfaceStubMappings
-
reset
public void reset()
- Specified by:
reset
in interfaceStubMappings
-
resetScenarios
public void resetScenarios()
- Specified by:
resetScenarios
in interfaceStubMappings
-
getAll
public java.util.List<StubMapping> getAll()
- Specified by:
getAll
in interfaceStubMappings
-
get
public com.google.common.base.Optional<StubMapping> get(java.util.UUID id)
- Specified by:
get
in interfaceStubMappings
-
getAllScenarios
public java.util.List<Scenario> getAllScenarios()
- Specified by:
getAllScenarios
in interfaceStubMappings
-
findByMetadata
public java.util.List<StubMapping> findByMetadata(StringValuePattern pattern)
- Specified by:
findByMetadata
in interfaceStubMappings
-
-