使用JUnit對EJB進行單元測試[1]

發表于:2010-04-12來源:作者:點擊數: 標簽:junitJUNITJunitJUnit單元
使用JUnit對EJB進行單元測試[1] 軟件測試 本文面向的是那些想要對他們的 EJB 進行單元測試以及為這些 EJB 開發 測試案例 的 VisualAge for Java 用戶。本文基于 VisualAge for Java 3.5.3 和 JUnit 3.7。文章描述了 JUnit、對 EJB 進行單元測試的難點以及開

  使用JUnit對EJB進行單元測試[1]   軟件測試

  本文面向的是那些想要對他們的 EJB 進行單元測試以及為這些 EJB 開發測試案例的 VisualAge® for Java™ 用戶。本文基于 VisualAge for Java 3.5.3 和 JUnit 3.7。文章描述了 JUnit、對 EJB 進行單元測試的難點以及開發測試案例時涉及到的相關步驟。

  © Copyright International Business Machines Corporation 2002. All rights reserved.

  引言

  本文面向的是那些想要對他們的 EJB 進行單元測試以及為這些 EJB 開發測試案例的 VisualAge® for Java™ 用戶。本文基于 VisualAge for Java 3.5.3 和 JUnit 3.7。文章描述了 JUnit、對 EJB 進行單元測試的難點以及開發測試案例時涉及到的相關步驟。

  單元測試是以程序員的視角來編寫的。單元測試確保一個類的某個特定的方法能成功地執行一組特定的任務。每個測試確定一個方法在給定已知的輸入時能產生預期的輸出。有效測試是有效編程的一個基本的組成部分。通過使用 JUnit 測試框架,您能容易地并且逐步地構建一個測試套件,這個測試套件能幫助您調節工作進度、發現不希望出現的副作用并把精力集中在開發工作上。

  編寫 EJBs 測試案例

  這里是一個關于 EJB 的示例,該 EJB 帶有一個名為 addition 的業務方法,該方法以兩個整型變量作為輸入,將它們相加后返回結果:

  /**

  * This is a Session Bean Class

  */

  public class SampleEjbBean implements SessionBean {

  private javax.ejb.SessionContext mySessionCtx = null;

  final static long serialVersionUID = 3206093459760846163L;

  /**

  * Insert the method's description here.

  * Creation date: (8/10/02 1:16:33 PM)

  * @return int

  * @param a int

  */

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

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