ユニットテストの経験がほとんどないことを認めます。少し前に DUnit を試してみましたが、アプリケーションのクラス間に非常に多くの依存関係があったため、あきらめました。それはかなり大きな (約 150 万のソース行) Delphi アプリケーションであり、私たちはそれを維持するチームです。
今のところテストは、リリース前にそれを使用し、バグを報告する 1 人によって行われます。また、TestComplete 6 でいくつかの GUI テストをセットアップしましたが、アプリケーションの変更が原因で失敗することがよくあります。
Bold for Delphi は、データベースに対する永続化フレームワークとして使用されます。単体テストが進むべき道であることに全員が同意し、永続化フレームワークとして ECO を使用して DotNet で新しいアプリケーションを作成する予定です。
単体テストをどこから始めればよいかわかりません...良い本、URL、ベストプラクティスなどはありますか?