Add some fixes to delete mock method

This commit is contained in:
Dominik Adam Przybysz 2014-12-07 21:10:34 +01:00
parent f3d63cf3ef
commit 6bd008c5ec

View file

@ -26,7 +26,7 @@ class HttpMockServer {
GPathResult request = new XmlSlurper().parse(ex.requestBody) GPathResult request = new XmlSlurper().parse(ex.requestBody)
if(ex.requestMethod== 'POST' && request.name() == 'addMock'){ if(ex.requestMethod== 'POST' && request.name() == 'addMock'){
addMockAction(request, ex) addMockAction(request, ex)
}else if(ex.requestMethod == 'DELETE' && request.name() == 'removeMock'){ }else if(ex.requestMethod == 'POST' && request.name() == 'removeMock'){
removeMockAction(request, ex) removeMockAction(request, ex)
} }
//TODO add list mock //TODO add list mock
@ -67,6 +67,7 @@ class HttpMockServer {
MockAction action = e.actions.find {it.name == name} MockAction action = e.actions.find {it.name == name}
if(action){ if(action){
e.actions.remove(action) e.actions.remove(action)
actionsNames.remove(name)
} }
}} }}
ex.responseBody << '<mockRemoved/>' ex.responseBody << '<mockRemoved/>'