建体彩网|中彩网双色球连号|
?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

和記娛最好h88285愽娛:SCA模塊創建自動化的單元測試

?

小序

假如您是 Service Component Architecture (SCA) 模塊的創建者,則您的主要職責是供給從 SCA 模塊導出的辦事接口的靠得住實現。模塊接口的自動化測試使得 SCA 組件開拓職員能夠應用可重復而又有效的措施來驗證提交組件的質量。

示例規劃

我們將測試一個異常簡單的組件,該組件驗證英國的郵政編碼,并返回與該郵政編碼對應的地址的具體信息。為了方便起見,可下載 zip 文件中包括了適用于此示例的文件。

此郵政編碼組件在 L_MailService 庫中定義了其接口,并在可下載文件中的 MP_MailService 模塊中供給此組件。下面的圖 1 到 3 顯示了 IBM WebSphere Integration Developer 組裝圖、組件接口和我們要測試的辦事操作所返回的 PostCodeDetails 數據工具的定義。

圖 1. 組裝圖:組件和導出

498)this.style.width=498;">

圖 2. getDetailsForPostCode 操作

498)this.style.width=498;">

圖 3. PostCodeDetails 營業工具

498)this.style.width=498;">

假如為實際應用開拓此類組件,則我們可能必要編寫大年夜量的不合測試,并供給輸入數據的多種組合。不過,對付本文而言,我們僅編寫兩個測試:

調器具有有效郵政編碼的辦事的測試,并反省是否返回了一組已知數據。

供給無效郵政編碼的測試,并反省是否發生差錯。

測試籌備

在我們實際開始編寫測試之前,必須先做一些籌備事情。概括地講,這些事情為:

安裝 和記娛最好h88285愽娛JDK 更新

導入測試實用對象

創建測試模塊

設置模塊依附關系

將 Cactus 框架添加到測試項目

組裝模塊

A. 安裝 JDK 更新

應用 Cactus 框架會裸露隨 WebSphere Integration Developer V6.0.1 供給的用于 Windows? 平臺的 JDK 版本中的缺陷,該缺陷在 J2RE 1.4.2 IBM Windows 32 build cn142-20050929 (SR3) 和更高版本的 J2RE 中獲得了修復。您可以應用適當的 IBM SDK 安裝法度榜樣將修補法度榜樣利用到 WebSphere Process Server 測試情況,也可以將您的測試情況更新為 WebSphere Process Server V6.0.1.2,該版本包括 J2RE 1.4.2 IBM Windows 32 build cn142ifx-20060209 (SR4-1), 您必要應用適當的措施將其利用到您的 WPS 測試情況中。

B. 導入測試實用對象

本文供給了一些與 Service Data Objects (SDO) 一路應用的實用對象。必須將這些實用對象導入到 WebSphere Integration Developer 事情區。下載 zip 文件和記娛最好h88285愽娛中包括的項目互換文件(Pro和記娛最好h88285愽娛ject Interchange File,PIF)包孕以下三個庫(還有其他庫):

J_ScaUtilt和記娛最好h88285愽娛iies

LT_ScaJUnitTest

LT_ScaTest。

假如您計劃按本文供給的內容操作,那么還必要導入我們要測試的模塊 MP_MailService 及其接口庫 L_MailService。您會看到,它僅包孕接口的一個很通和記娛最好h88285愽娛俗的實現,但這已足夠履行我們的測試。

要應用 WebSphere Integration Developer 將這些模塊導入到事情區,請選擇 File => Import。

在 Import 對話框中,選擇 Project Interchange,然后選擇 Next。

瀏覽至下載 zip 文件。選摘要導入的模塊,并單擊 Finish。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

建体彩网
pp彩票苹果 秒速飞艇开奖软件 7m篮球比分 微信麻将安卓 黑龙江22选5开奖走势图 辽宁十一选五开奖号 福彩3d走势图开奖号码综合 贵州快3 农村现在有什么项目赚钱 澳洲幸运10是官方开奖么