| Package | Description |
|---|---|
| com.forte.util |
除了所有的工具类以外唯一的对外接口:
Mock |
| com.forte.util.factory | |
| com.forte.util.mockbean |
| Modifier and Type | Method and Description |
|---|---|
static <T> MockObject<T> |
Mock.get(Class<T> objClass)
获取一个实例对象
|
static <T> MockObject<Map> |
Mock.get(String resultName)
获取一个实例对象
|
static <T> MockObject<T> |
Mock.setAndGet(Class<T> objClass)
|
static <T> MockObject<T> |
Mock.setAndGet(Class<T> objClass,
Map<String,Object> map)
|
static MockObject<Map> |
Mock.setAndGet(String resultName,
Map<String,Object> map)
|
| Modifier and Type | Method and Description |
|---|---|
static <T> MockObject<T> |
MockObjectFactory.createNormalObj(MockBean<T> mockBean)
创建一个普通mock对象
|
| Modifier and Type | Method and Description |
|---|---|
InvocationHandler |
MockProxyHandlerFactoryImpl.getHandler(BiFunction<Class<?>,String,MockObject<?>> mockObjectFunction)
获取接口代理处理器实例
首先,只扫描所有的抽象方法,default方法不会代理,而是执行它自己。
|
InvocationHandler |
MockProxyHandlerFactory.getHandler(BiFunction<Class<?>,String,MockObject<?>> mockObjectFunction)
获取代理处理接口
InvocationHandler实例 |
| Constructor and Description |
|---|
DefaultMockProxyHandler(BiFunction<Class<?>,String,MockObject<?>> mockObjectFunction)
构造需要一个mockObject获取器
|
| Modifier and Type | Class and Description |
|---|---|
class |
MockMapObject
Map类型的结果集合
|
class |
MockNormalObject<T>
将
MockBean封装并返回 |
Copyright © 2024. All rights reserved.