VB6でTDD

……なんて10年前の開発ツールでやっている人が(私以外に)いるとは思わないが、そろそろ来年くらいには開放されそうなのでメモ代わりに書き留めておきます。

 

ユースケース図とシーケンス図

astah*のcommunity版(無償)を使っています。

http://astah.change-vision.com/ja/product/astah-community.html

ユースケース図書いて大体の登場人物(クラス)を決めて

シーケンス図で必要なメソッドやプロパティを考えます。

クラス、メソッド、プロパティが決まったら、VB6 Enterprise版のVisual Modelerに入力してクラスを作ります。

 

クラスが出来たら、BVUNITという単体テストツール(オープンソース

http://bvunit.sourceforge.jp/tutorial.html

を使ってテストをします。