23.3 unittest -- 単体テストフレームワーク バージョン 2.1 で 新たに追加 された仕様です。 このPython単体テストフレームワーク は時に``PyUnit''とも呼ばれ、Kent Beck と Erich GammaによるJUnitのPython版です。JUnitはまたKentのSmalltalk用テスト フレームワークのJava版で、どちらもそれぞれの言語で業界標準の単体テストフ レームワークとなっています。 unittestでは、テストの自動化・初期設定と終了処理の共有・テストの分類・テス ト実行と結果レポートの分離などの機能を提供しており、unittestの クラスを使って簡単にたくさんのテストを開発できるようになっています。 このようなことを実現するために unittestでは、 テストを以下のような構成で開発します。 Fixture test fixtur