Package io.karatelabs.core
Class MockConfig
java.lang.Object
io.karatelabs.core.MockConfig
Configuration holder for mock servers.
Stores global settings like CORS, response headers, and hooks.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.karatelabs.js.JavaCallableio.karatelabs.js.JavaCallablebooleanbooleanvoidsetAfterScenario(io.karatelabs.js.JavaCallable afterScenario) voidsetBeforeScenario(io.karatelabs.js.JavaCallable beforeScenario) voidsetCorsEnabled(boolean corsEnabled) voidsetMockHeaderEnabled(boolean mockHeaderEnabled) voidsetResponseHeaders(Map<String, Object> responseHeaders)
-
Constructor Details
-
MockConfig
public MockConfig()
-
-
Method Details
-
isCorsEnabled
public boolean isCorsEnabled() -
isMockHeaderEnabled
public boolean isMockHeaderEnabled() -
setMockHeaderEnabled
public void setMockHeaderEnabled(boolean mockHeaderEnabled) -
setCorsEnabled
public void setCorsEnabled(boolean corsEnabled) -
getResponseHeaders
-
setResponseHeaders
-
getBeforeScenario
public io.karatelabs.js.JavaCallable getBeforeScenario() -
setBeforeScenario
public void setBeforeScenario(io.karatelabs.js.JavaCallable beforeScenario) -
getAfterScenario
public io.karatelabs.js.JavaCallable getAfterScenario() -
setAfterScenario
public void setAfterScenario(io.karatelabs.js.JavaCallable afterScenario)
-