2011-01-24 80 views
6

我最近開始練習測試驅動開發 - 到目前爲止,我一直在研究一個庫項目,所以我已經在單獨的FlexBuilder 3項目中組織了我的FlexUnit測試,並鏈接到了我的庫的swc。在FlexBuilder 3中組織FlexUnit 4測試的最佳方式是什麼?

現在我正在研究一個web應用程序,並且想知道如何爲此組織最好的測試。目前,我已將它們放入我正在測試的項目的src/test包中,並將測試運行器應用程序與默認應用程序的級別相同。這是做這件事的最好方式,還是應該在我測試的應用程序的源代碼中有單獨的測試項目和鏈接?或者有些不同?

我們目前不會自動進行測試,但是這是我想在某個時候開始工作的事情,所以在未來支持這種結構會有所幫助。

我看了一下http://docs.flexunit.org/index.php?title=Setting_up_a_FlexUnit_4_Project,但是這個(和其他文檔在這裏)很好地解釋瞭如何組織你的測試,但並不建議在測試項目的哪個位置參與測試。

感謝您的幫助,

歡呼聲,安格

+0

+1對於一個很好的問題。最好的往往是主觀的。 Flash Builder 4具有直接從同一項目運行測試的功能,因此可能是許多人的「首選」方法。 – JeffryHouser 2011-01-24 13:46:11

回答

1

是的,我認爲這是偏好的問題。我喜歡另一個啓動FlexUnit測試的Flex項目。因此,無論您的項目是Flex項目還是圖書館項目,啓動測試時都保持相同的行爲。 另外,我們的CI構建具有它自己的測試啓動器,所以在我們的項目中不需要另一個測試啓動器。

相關問題