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

發表于:2010-04-12來源:作者:點擊數: 標簽:junitJUNITJunitJUnit單元
使用JUnit對EJB進行 單元測試 [2] 軟件測試 使用下列步驟創建一個 EJB 測試案例 。 通過繼承 JUnit.framework. TestCase 類創建一個測試類。命名約定:如果 bean 的名稱是 SampleEjbBean ,則將測試類命名為 SampleEjbBeanTest 。例如: public class Sample

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

  使用下列步驟創建一個 EJB 測試案例。

  通過繼承 JUnit.framework.TestCase 類創建一個測試類。命名約定:如果 bean 的名稱是 SampleEjbBean ,則將測試類命名為 SampleEjbBeanTest 。例如:

  public class SampleEjbBeanTest extends JUnit.framework.TestCase{ 。

  創建 Bean 的一個 remoteInterface 類型的類變量。例如:

  SampleEjb remoteInterface

  創建測試類的一個靜態實例: static {

  instance = new SampleEjbBeanTest("");

  }

  因為該實例被用來作為 TestRunner 的 run 方法的一個參數以執行 TestClass.main 方法和測試案例,所以您可以在 SwingUI 或者 TextUI 中執行測試案例:

  public static void main(String args[])

  {

  if (args.length > 0){

  if (args[0].equals("SWING")) {

  JUnit .swingui.TestRunner.run(instance.getClass());

  }

  else {

  JUnit .textui.TestRunner.run(instance.getClass());

  }

  }

  else {

  //formatting the Output

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

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