上位モジュールから下位モジュールへ
   順次テストを行う方法です。

   下位のモジュールが完成していない場合は、テスト用の代役モジュール
   として、スタブ(stub) を用います。

   スタブは、テスト対象のモジュールからの呼出し命令の条件に合わせて
   値を返す役割をします。ただ、実際の開発ではあまり使われていないと
   思います。
-- 
http://www.geocities.com/tokyufubai/