com.github.tomakehurst.wiremock.client
Class MappingBuilder

java.lang.Object
  extended by com.github.tomakehurst.wiremock.client.MappingBuilder

public class MappingBuilder
extends java.lang.Object


Constructor Summary
MappingBuilder(RequestMethod method, UrlMatchingStrategy urlMatchingStrategy)
           
 
Method Summary
 MappingBuilder atPriority(java.lang.Integer priority)
           
 RequestResponseMapping build()
           
 MappingBuilder inScenario(java.lang.String scenarioName)
           
 MappingBuilder whenScenarioStateIs(java.lang.String stateName)
           
 MappingBuilder willReturn(ResponseDefinitionBuilder responseDefBuilder)
           
 MappingBuilder willSetStateTo(java.lang.String stateName)
           
 MappingBuilder withHeader(java.lang.String key, ValueMatchingStrategy headerMatchingStrategy)
           
 MappingBuilder withRequestBody(ValueMatchingStrategy bodyMatchingStrategy)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingBuilder

public MappingBuilder(RequestMethod method,
                      UrlMatchingStrategy urlMatchingStrategy)
Method Detail

willReturn

public MappingBuilder willReturn(ResponseDefinitionBuilder responseDefBuilder)

atPriority

public MappingBuilder atPriority(java.lang.Integer priority)

withHeader

public MappingBuilder withHeader(java.lang.String key,
                                 ValueMatchingStrategy headerMatchingStrategy)

withRequestBody

public MappingBuilder withRequestBody(ValueMatchingStrategy bodyMatchingStrategy)

inScenario

public MappingBuilder inScenario(java.lang.String scenarioName)

whenScenarioStateIs

public MappingBuilder whenScenarioStateIs(java.lang.String stateName)

willSetStateTo

public MappingBuilder willSetStateTo(java.lang.String stateName)

build

public RequestResponseMapping build()