はい、私は時代遅れであることを知っていますが、ここにあるのは古い VB6 エディター アプリであり、.NET にすぐにアップグレードする人はいないと思います。いくつかのサード パーティの DLL ツールを使用しており、古き良き RichEdit コントロールをまだ使用しているため、基本的にこのツールだけで独自のバグ ファームを作成できます。
これで十分です。修正が必要な各動作/機能の単体テストを書き始めることができるように、TDD を使用できるかどうかを確認しようとしています。遅かれ早かれ、このツールの完全な回帰テスト スイートを作成できます。そして、将来.NETにアップグレードする場合でも、私が書いたほとんどのテストは、正しい動作を検証するのに役立ち、.NETバージョンにもアップグレードできるはずだと思います.
いくつかの基本的なグーグルは私をこのツール呼び出しに送ります単にVBunitを呼び出しますが、私を始めるのに十分なガイドなどを見つけることができず、はい、私はVB6にも精通していません:(
- このVB6アプリでTDDを使用するための優れたツール/リソースを知っている人はいますか? [念のため、後で .NET にアップグレードすることをお勧めします。]
- または、回避策を介して.NET、つまりNUnitなどの単体テストフレームワークを実際に使用できますか?
- それとも、これを実現するためのさらに素晴らしい方法はありますか?
ありがとう :)
編集:
私は vbunit をいじってみましたが、既存のアプリに追加する簡単な方法がないか、少なくとも私のノウハウには追加できないことがわかりました。したがって、これもvb-lite-unitとこのcomunitで遊ぶことがわかりました。さらに、vb6 で NUnit を使用できると言う人もいますが、そのリソースはさらに少なくなります。