• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

  java单元测试方案

发布: 2009-12-18 10:07 | 作者: 不详 | 来源: 领测国际软件测试网采编 | 查看: 121次 | 进入软件测试论坛讨论

领测软件测试网

  Object object = BuilderObject.builderObj(paramTypesArr[i]);

  // 匹配对象

  paramType[i] = object.getClass();

  if(!"".equals(pVlaue) && !NULL.equals(pVlaue))

  {

  //分割参数、

  //Map的多参数风格

  String[] arr = (pVlaue).split(MAP_CEL_SPLIT);

  String[] itArr = null;

  String[] params = new String[arr.length];

  String[] paramsvalues = new String[arr.length];

  for(int pi=0 ; pi

  {

  //Map的键值分割

  itArr = arr[pi].split(KEY_VALUE_SPLIT);

  params[pi] = itArr[0];

  paramsvalues[pi] = !NULL.equals(itArr[1])? itArr[1] : null;

  }

  //执行javabean的Set方法设置

  BuilderObject.doprocessSetMeths(object,params,paramsvalues);

  paramsValue[i] = NULL.equals(pVlaue)? null : object ;

  }

  }

  //Connection数据库连接对象

  else if("Connection".equals(ptype))

  {

  paramType[i] = Connection.class;

  paramsValue[i] = NULL.equals(pVlaue)? null : Dao.getConnection();

  }

  //List类型

  else if("List".equals(ptype))

  {

  //定义新的List对象

  List> list = new ArrayList>();

  //分割

  String[] pRow = pVlaue.split(LIST_ROW_SPLIT);

  //建立对象

  Map mapRowData = null;

  for(int row = 0; row

  {

  String rowMapParm = pRow[row].replace("{", "").replace("}", "");

  if(!"".equals(rowMapParm) && !NULL.equals(rowMapParm))

  {

  //分割参数、

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网