テストドライバーを書くためのツールaunitに出くわしました。私は非常に単純な Ada プログラムを書いており、aunit を学習して単純なプログラムでも使用する価値があるかどうか疑問に思っていました。aunit のマニュアルを見ましたが、簡単に始められる例が見つかりませんでした。aunit の使用方法を示す他の情報源はありますか?
aunit を使用すると時間を節約できることを理解しています。
どうもありがとう...
一度やってみたのですが、正直かなり昔のことで、効果のほどは忘れてしまいました。役に立ったと思いますが、もちろんフレームワークでは簡単に再現できない状況もあります。
かなりの量のリリースやバグ修正を期待していて、リグレッションの可能性を心配している場合は、おそらくより価値があります。
AUnit クックブック ( http://libre.adacore.com/wp-content/files/auto_update/aunit-docs/aunit.html ) は、AUnit の使用方法をかなりよく説明しています。たくさんの例が示されているので、始めるのに十分なはずです。
AUnit (他の xUnit フレームワークと同様) は、コードの個々のモジュールをテストするのに最適です。あらゆる種類の本格的な開発を行っている場合は、モジュールごとに AUnit で機能テストを作成し、ビルドの最後にテストを実行することをお勧めします。これにより、問題を早期に発見し、後の変更によって作業中のコードが壊れないようにすることができます。