18

ユニットテストの経験がほとんどないことを認めます。少し前に DUnit を試してみましたが、アプリケーションのクラス間に非常に多くの依存関係があったため、あきらめました。それはかなり大きな (約 150 万のソース行) Delphi アプリケーションであり、私たちはそれを維持するチームです。

今のところテストは、リリース前にそれを使用し、バグを報告する 1 人によって行われます。また、TestComplete 6 でいくつかの GUI テストをセットアップしましたが、アプリケーションの変更が原因で失敗することがよくあります。

Bold for Delphi は、データベースに対する永続化フレームワークとして使用されます。単体テストが進むべき道であることに全員が同意し、永続化フレームワークとして ECO を使用して DotNet で新しいアプリケーションを作成する予定です。

単体テストをどこから始めればよいかわかりません...良い本、URL、ベストプラクティスなどはありますか?

4

5 に答える 5

3

レガシ コードを使用する場合、モック オブジェクトなどは単体テストの作成に非常に役立ちます。

Delphi とモックに関するこの質問を見てください:あなたのお気に入りの Delphi モッキング ライブラリは何ですか?

于 2010-04-01T20:35:36.743 に答える