java單元測試方案

發表于:2009-12-18來源:作者:點擊數: 標簽:
java單元 測試方案 單元測試代碼 四、BuilderTestObject.java類和BuilderTestObject.java的父類BuilderObject.java 這兩個類負責動態的創建對象、動態的調用方法(其中用到java的反射機制)。 BuilderObject.java是通用的動態創建對象,在其他模塊中也有使用,B

  java單元測試方案   單元測試代碼

  四、BuilderTestObject.java類和BuilderTestObject.java的父類BuilderObject.java

  這兩個類負責動態的創建對象、動態的調用方法(其中用到java的反射機制)。

  BuilderObject.java是通用的動態創建對象,在其他模塊中也有使用,BuilderTestObject.java類為其子類,因此繼承于BuilderObject.java (此處若從設計原則來思考,也可以使用合成方式。因本例更適合于繼承,因此沒采用合成的方式。但兩者都能達到使用的目的)

  具體代碼如下 :

  BuilderTestObject.java類:

  package com.soa.testPackage.testfactory;

  import java.lang.reflect.InvocationTargetException;

  import java.sql.Connection;

  import java.util.ArrayList;

  import java.util.LinkedHashMap;

  import java.util.List;

  import java.util.Map;

  import com.soa.dss.common.dbHelper.Dao;

  import com.soa.dss.common.dynamicbuilderobject.BuilderObject;

  import com.soa.dss.common.exception.DBException;

  import com.soa.dss.common.exception.ServiceException;

  /**

  *

  * 功能描述:繼承 BuilderObject 動態創建類、動態創建方法、動態傳入參數以及動態執行方法等功能

  *

  *

開發公司:重慶斯歐(SOA)信息技術有限公司

  *

  *

版權:本文件歸屬重慶斯歐(SOA)信息技術有限公司所有

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97