代码改变世界

随笔档案-2016年01月

BeanUtils设置字段值失败问题

2016-01-27 14:18 by chen.simon, 985 阅读, 收藏,
摘要: package org.apache.commons.beanutils; import static org.junit.Assert.*; import java.beans.BeanInfo; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.Proper... 阅读全文

SpringJUnit4ClassRunner拉起来的单元测试怎么装配Container实例

2016-01-27 11:08 by chen.simon, 959 阅读, 收藏,
摘要: 由于历史代码的原因,产品中部分spring装配的实例需要通过Container的实现类(自定义的)去获取。那么当在单元测试中怎么实例化这个Container实现呢? 实例化Container实现需要ApplicationContext实例。 现在问题演变成怎么在test case中拿到ApplicationContext实例。 不想通过硬编码的形式搞,想通过注解搞,怎么弄呢? 其实很简单:Spri... 阅读全文

最近想做的开发配套工具

2016-01-12 13:45 by chen.simon, 245 阅读, 收藏,
摘要: 一、服务报文测试工具: 背景:用于流程式的多系统配合的业务测试。类似loaderrunner录制后达到的效果。 以SOAP举例,其实还是需要支持http json等。以前做了ES的response的mock,这个打算做的是ES的request的mock 1. 能管理SOAP报文 2. 能按顺序连续发送SOAP报文 3. 能根据上一个SOAP响应组装下一个SOAP报文请求(报文模板) 4. 工具提供... 阅读全文