2010-08-05 85 views
1

我遇到了編寫測試驅動程序的工具aunit。我寫了非常簡單的Ada程序,並想知道是否值得學習aunit,甚至在簡單的程序中使用它。我看了一下aunit手冊,並沒有找到簡單的例子。有沒有其他資源顯示如何使用aunit?Ada:使用aunit

我知道使用aunit可以節省時間。

非常感謝......

回答

1

我嘗試了一次,但老實說這是很久以前的我已經忘記了它如何制定出適合我。它認爲它很有用,但是當然有些情況你不能用框架輕鬆地重現。

如果您希望進行相當數量的發佈和/或錯誤修復,並且擔心可能的迴歸,那麼最有可能會更有價值。

+0

謝謝。我在comp lang ada上發佈了一個類似的問題。以下是鏈接: http://groups.google.com/group/comp.lang.ada/browse_thread/thread/595c75298fbdce96# – yCalleecharan 2010-08-10 09:36:19

0

AUnit Cookbook(http://libre.adacore.com/wp-content/files/auto_update/aunit-docs/aunit.html)在解釋如何使用AUnit方面做得很好。它提供了大量的例子,應該足以讓你開始。

AUnit(與其他xUnit框架一樣)非常適合測試代碼的各個模塊。如果您正在進行任何形式的嚴肅開發,我建議您在每個模塊的AUnit中創建功能測試,並在構建結束時運行測試。它將幫助您儘早發現問題並確保以後的更改不會破壞工作代碼。