public class CatMock extends Object
| 构造器和说明 |
|---|
CatMock() |
CatMock(com.fasterxml.jackson.databind.ObjectMapper mapper) |
CatMock(Reader reader) |
CatMock(Reader reader,
com.fasterxml.jackson.databind.ObjectMapper mapper) |
public CatMock()
throws IOException,
ScriptException
public CatMock(Reader reader) throws ScriptException
ScriptExceptionpublic CatMock(com.fasterxml.jackson.databind.ObjectMapper mapper)
throws IOException,
ScriptException
public CatMock(Reader reader, com.fasterxml.jackson.databind.ObjectMapper mapper) throws ScriptException
ScriptExceptionpublic void extend(String script) throws ScriptException
ScriptExceptionpublic String mock(String json) throws ScriptException
ScriptExceptionpublic <T> T mockObject(String json, Class<T> clazz) throws com.fasterxml.jackson.core.JsonProcessingException, ScriptException
com.fasterxml.jackson.core.JsonProcessingExceptionScriptExceptionpublic <T> List<T> mockArray(String json, Class<T> clazz) throws ScriptException, com.fasterxml.jackson.core.JsonProcessingException
T - 泛型,具体类型由调用方法的地方指定json - json字符串ScriptException - mock.js执行错误异常com.fasterxml.jackson.core.JsonProcessingException - json格式错误public String random(String function) throws ScriptException
ScriptExceptionpublic com.fasterxml.jackson.databind.ObjectMapper getMapper()
Copyright © 2020. All rights reserved.