- 博客(5)
- 收藏
- 关注
转载 使用powerMock进行单元测试常见问题
1. 引言在进行单元测试时,经常遇到被测方法依赖外部对象和环境,如需要数据库连接,网络通信依赖等,需要进行大量的初始化工作,这时可以采用powermock+mockito对被测对象进行模拟,通过录放的形式解决此类问题。Mockito 是一个针对 Java 的单元测试模拟框架,它与 EasyMock 和 jMock 很相似,都是为了简化单元测试过程中测试上下文 ( 或者称之为测试驱动函数以及桩函数 ...
2018-05-17 15:47:07 1956
转载 Mac下开启与关闭端口转发的脚本配置方法
一、依次运行以下命令:cd /etcls | grep pf.confsudo cp pf.conf pf.conf.normal.baksudo cp pf.conf pf.conf.transmit.bakls | grep pf.conf二、修改 pf.conf pf.conf.transmit.bak sudo gedit pf.conf.transmit.bak OR:sudo...
2018-04-08 10:31:53 1511
原创 dubbo源码之动态代理模式生成proxy过程
跟踪消费方创建代理对象的过程在ReferenceConfig中实现//在init方法中创建代理对象,init在工厂方法FactoryBean的getObject()中调用ref = createProxy(map);/*** 在createProxy(Map map) 方法最后一行根据生成的invoker对象生成代理对象,根据dubbo特有的spi自适应扩展机制 proxyFa
2018-01-29 17:18:23 5497
原创 dubbo源码之动态代理模式生成Invoker过程
// 源码中proxyFactory生成Invoker根据spi机制默认使用JavaassistRpcProxyFactory Invoker<?> invoker = proxyFactory.getInvoker(ref, (Class) interfaceClass, registryURL.addParameterAndEncoded(Constants.EXPORT_KEY, url
2018-01-24 11:00:14 2667
原创 dubbo中spi动态加载机制*$Adaptive类文件生成
dubbo中动态加载机制SPI使得运行时代理工厂poxyFactory和协议protocol等可以根据配置而动态变化。 ServiceConfig中poxyFactory和protocol就很好的运用了SPI,//ServiceConfig中poxyFactory和protocol private static final Protocol protocol = ExtensionL
2018-01-23 21:14:26 892
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人