Class DslWrapper
java.lang.Object
com.github.tomakehurst.wiremock.junit.DslWrapper
- Direct Known Subclasses:
WireMockExtension
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addStubMapping
(StubMapping stubMapping) countRequestsMatching
(RequestPattern requestPattern) void
editStub
(MappingBuilder mappingBuilder) void
editStubMapping
(StubMapping stubMapping) findAll
(RequestPatternBuilder requestPatternBuilder) findAllNearMissesFor
(RequestPatternBuilder requestPatternBuilder) findAllStubsByMetadata
(StringValuePattern pattern) findNearMissesFor
(LoggedRequest loggedRequest) findRequestsMatching
(RequestPattern requestPattern) findTopNearMissesFor
(RequestPattern requestPattern) findTopNearMissesFor
(LoggedRequest loggedRequest) getServedStub
(UUID id) getServeEvents
(ServeEventQuery query) getStubMapping
(UUID id) givenThat
(MappingBuilder mappingBuilder) void
importStubs
(StubImport stubImport) void
removeServeEvent
(UUID eventId) removeServeEventsMatching
(RequestPattern requestPattern) void
removeStub
(MappingBuilder mappingBuilder) void
removeStub
(StubMapping mappingBuilder) void
removeStubMapping
(StubMapping stubbMapping) void
void
void
removeStubsByMetadata
(StringValuePattern pattern) void
resetAll()
void
void
void
resetScenario
(String name) void
void
void
void
setGlobalFixedDelay
(int milliseconds) void
setScenarioState
(String name, String state) void
snapshotRecord
(RecordSpec spec) void
startRecording
(RecordSpec spec) void
startRecording
(RecordSpecBuilder recordSpec) void
startRecording
(String targetBaseUrl) stubFor
(MappingBuilder mappingBuilder) void
updateGlobalSettings
(GlobalSettings settings) void
verify
(int count, RequestPatternBuilder requestPatternBuilder) void
verify
(CountMatchingStrategy countMatchingStrategy, RequestPatternBuilder requestPatternBuilder) void
verify
(RequestPatternBuilder requestPatternBuilder)
-
Field Details
-
admin
-
stubbing
-
-
Constructor Details
-
DslWrapper
public DslWrapper()
-
-
Method Details
-
addStubMapping
- Specified by:
addStubMapping
in interfaceAdmin
-
editStubMapping
- Specified by:
editStubMapping
in interfaceAdmin
-
removeStubMapping
- Specified by:
removeStubMapping
in interfaceAdmin
-
removeStubMapping
- Specified by:
removeStubMapping
in interfaceAdmin
-
listAllStubMappings
- Specified by:
listAllStubMappings
in interfaceAdmin
-
getStubMapping
- Specified by:
getStubMapping
in interfaceAdmin
-
saveMappings
public void saveMappings()- Specified by:
saveMappings
in interfaceAdmin
-
resetRequests
public void resetRequests()- Specified by:
resetRequests
in interfaceAdmin
-
resetScenarios
public void resetScenarios()- Specified by:
resetScenarios
in interfaceAdmin
-
resetMappings
public void resetMappings()- Specified by:
resetMappings
in interfaceAdmin
-
resetAll
public void resetAll() -
resetToDefaultMappings
public void resetToDefaultMappings()- Specified by:
resetToDefaultMappings
in interfaceAdmin
-
getServeEvents
- Specified by:
getServeEvents
in interfaceAdmin
-
getServeEvents
- Specified by:
getServeEvents
in interfaceAdmin
-
getServedStub
- Specified by:
getServedStub
in interfaceAdmin
-
countRequestsMatching
- Specified by:
countRequestsMatching
in interfaceAdmin
-
findRequestsMatching
- Specified by:
findRequestsMatching
in interfaceAdmin
-
findUnmatchedRequests
- Specified by:
findUnmatchedRequests
in interfaceAdmin
-
removeServeEvent
- Specified by:
removeServeEvent
in interfaceAdmin
-
removeServeEventsMatching
- Specified by:
removeServeEventsMatching
in interfaceAdmin
-
removeServeEventsForStubsMatchingMetadata
- Specified by:
removeServeEventsForStubsMatchingMetadata
in interfaceAdmin
-
findTopNearMissesFor
- Specified by:
findTopNearMissesFor
in interfaceAdmin
-
findTopNearMissesFor
- Specified by:
findTopNearMissesFor
in interfaceAdmin
-
findNearMissesForUnmatchedRequests
- Specified by:
findNearMissesForUnmatchedRequests
in interfaceAdmin
-
getAllScenarios
- Specified by:
getAllScenarios
in interfaceAdmin
-
resetScenario
- Specified by:
resetScenario
in interfaceAdmin
-
setScenarioState
- Specified by:
setScenarioState
in interfaceAdmin
-
updateGlobalSettings
- Specified by:
updateGlobalSettings
in interfaceAdmin
-
snapshotRecord
- Specified by:
snapshotRecord
in interfaceAdmin
-
snapshotRecord
- Specified by:
snapshotRecord
in interfaceAdmin
-
snapshotRecord
- Specified by:
snapshotRecord
in interfaceAdmin
-
startRecording
- Specified by:
startRecording
in interfaceAdmin
-
startRecording
- Specified by:
startRecording
in interfaceAdmin
-
startRecording
- Specified by:
startRecording
in interfaceAdmin
-
stopRecording
- Specified by:
stopRecording
in interfaceAdmin
-
getRecordingStatus
- Specified by:
getRecordingStatus
in interfaceAdmin
-
getOptions
- Specified by:
getOptions
in interfaceAdmin
-
shutdownServer
public void shutdownServer()- Specified by:
shutdownServer
in interfaceAdmin
-
findAllStubsByMetadata
- Specified by:
findAllStubsByMetadata
in interfaceAdmin
-
removeStubsByMetadata
- Specified by:
removeStubsByMetadata
in interfaceAdmin
-
importStubs
- Specified by:
importStubs
in interfaceAdmin
-
getGlobalSettings
- Specified by:
getGlobalSettings
in interfaceAdmin
-
givenThat
-
stubFor
-
editStub
-
removeStub
- Specified by:
removeStub
in interfaceStubbing
-
removeStub
- Specified by:
removeStub
in interfaceStubbing
-
getStubMappings
- Specified by:
getStubMappings
in interfaceStubbing
-
getSingleStubMapping
- Specified by:
getSingleStubMapping
in interfaceStubbing
-
findStubMappingsByMetadata
- Specified by:
findStubMappingsByMetadata
in interfaceStubbing
-
removeStubMappingsByMetadata
- Specified by:
removeStubMappingsByMetadata
in interfaceStubbing
-
verify
-
verify
-
verify
public void verify(CountMatchingStrategy countMatchingStrategy, RequestPatternBuilder requestPatternBuilder) -
findAll
-
getAllServeEvents
- Specified by:
getAllServeEvents
in interfaceStubbing
-
setGlobalFixedDelay
public void setGlobalFixedDelay(int milliseconds) - Specified by:
setGlobalFixedDelay
in interfaceStubbing
-
findAllUnmatchedRequests
- Specified by:
findAllUnmatchedRequests
in interfaceStubbing
-
findNearMissesForAllUnmatchedRequests
- Specified by:
findNearMissesForAllUnmatchedRequests
in interfaceStubbing
-
findNearMissesFor
- Specified by:
findNearMissesFor
in interfaceStubbing
-
findAllNearMissesFor
- Specified by:
findAllNearMissesFor
in interfaceStubbing
-