2008-12-01 42 views

回答

2

嘗試AsUnit。它目前支持ActionScript 2.0和3.0開發。而且,它是開源的。

1

還檢查了fluint

上的FlexUnit的概念和它的祖先的JUnit鬆散的基礎,FLUINT提供了增強的異步支持,圖形測試運行,集成有持續構建系統和一個可選的Adobe AIR客戶端目錄觀看。

0

從libspark嘗試AS3Unit。他們也有一個異步測試套件。

3

UPDATE 2010-05-18

由於這個職位是有點老了,我剛剛收到了給予好評,這可能是值得提供一些更新的信息,以便人們不追跌舊框架。

原來的fluint團隊現在生產的官方(和開源)單元測試框架,FlexUnit。您還可能想要查看asunit,特別是如果您需要AS2支持。

flexcover是go-to 代碼覆蓋範圍框架,並要求您使用備用編譯器。

你有更多的選擇。嘲諷/隔離構架,因爲現在大部分使用動態代理生成:

  • asmock支持強類型的記錄回放,驗證嘲諷模型,(希望)一非常全面的wiki來開始。 (雖然我一點點在這裏偏見:)
  • mockito支持支持強類型的安排,行爲斷言語法
  • mockolate是來自同一作者的mock-as3(現已停產),並提供了另外一種型號爲嘲諷(雖然需要你指定的方法名稱爲一個字符串)
  • mock4as是一個靜態模擬框架