いうpythonモジュールは、テストに関するDBの面倒をみてくれる様子。setupをリッチに一元管理できるという感覚で捉えています。errorなしに簡単に削除したいIDではなく意味のある名前で接続された行を参照したいauto-incrementを気にしたくないバグを検証するためにDBの実際のデータにSQLを発行し、環境を再構築したいファイルについてファイルシステムに依存せずテストしたい意訳するとこんなとき便利らしい。dataDBアプリをテストする方法はいくつかある。DBのレイヤーそのもののテストはせずに、モックオブジェクトをつくって完全に個々のコンポーネントのユニットテストに集中するとか、または単純にテストを走らせる前にサンプルデータをロードする手もある。接続のおかげで、後者は思ったより効果的。いいけどでもこれは2つの大きな欠点がある。外部キーの連鎖に配慮したり、手で管理したりしなければならない。その後にデータの値を参照するときに、値をコピペするか、たくさんの変数をたらい回しにしなければならない。moduleはこれを、二つの独立したコンポーネントにそのプロセスを分けることで単純化している。DataSetサンプルデータのセットを定義Fixtureデータのロードの仕方を知ってる(意訳終わり)個人的に使いたい状況は、例えばUserとEmailの2つのテーブルがあるとする。bob@bob.netもEmailから消したい。ORMapperのセッティングを間違えると、これがメールアドレスを削除するとユーザが削除されたりして、とても危険(実際にあった)なのでこういう基本的なところは日々のテストで確認したい。