public class POJOMocker extends Object
构造器和说明 |
---|
POJOMocker() |
限定符和类型 | 方法和说明 |
---|---|
static <C> C |
mock(Class<C> clz) |
static Object |
mock(Type type)
根据指定的类型模拟数据
|
static Object |
mock(Type type,
Class<?> contextClass) |
static Object |
mock(Type type,
POJOMockInfo pmi,
Class<?> contextClass)
根据指定的类型和模拟条件模拟数据
|
static void |
registMocker(AbstractClassInstanceMocker classInstanceMocker)
向系统中注册一个Class的mocker
|
public static <C> C mock(Class<C> clz) throws UnableMockException, UnsupportedTypeException
public static Object mock(Type type) throws UnableMockException, UnsupportedTypeException
type
- IllegalAccessException
MockException
UnableMockException
UnsupportedTypeException
public static Object mock(Type type, Class<?> contextClass) throws UnableMockException, UnsupportedTypeException
public static Object mock(Type type, POJOMockInfo pmi, Class<?> contextClass) throws UnableMockException, UnsupportedTypeException
type
- pmi
- UnableMockException
UnsupportedTypeException
IllegalAccessException
public static void registMocker(AbstractClassInstanceMocker classInstanceMocker)
classInstanceMocker
- Copyright © 2017. All rights reserved.