scenario and state (mapping json model)

This commit is contained in:
Stef Heyenrath
2017-10-07 14:44:01 +02:00
parent 5424b1e2e2
commit 8386d93e0d
5 changed files with 76 additions and 14 deletions

View File

@@ -322,6 +322,13 @@ namespace WireMock.Server
if (mappingModel.Priority != null)
respondProvider = respondProvider.AtPriority(mappingModel.Priority.Value);
if (mappingModel.Scenario != null)
{
respondProvider = respondProvider.InScenario(mappingModel.Scenario);
respondProvider = respondProvider.WhenStateIs(mappingModel.WhenStateIs);
respondProvider = respondProvider.WillSetStateTo(mappingModel.SetStateTo);
}
respondProvider.RespondWith(responseBuilder);
}